RUN: /bin/echo ['echo', 'Forking build subprocess...'] Forking build subprocess... RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '566030-1464403', '/home/buildd/filecache-default/3ea620c3a6074eb2edbb9c76b5cb04a2415930ca'] Synching the system clock with the buildd NTP service... 19 Apr 11:30:28 ntpdate[14647]: adjust time server 10.211.37.1 offset 0.011886 sec Unpacking chroot for build 566030-1464403 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '566030-1464403'] Mounting chroot for build 566030-1464403 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '566030-1464403', 'universe'] Attempting OGRE for universe in build-566030-1464403 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '566030-1464403', 'deb http://ftpmaster.internal/ubuntu hardy main restricted universe'] Overriding sources.list in build-566030-1464403 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '566030-1464403'] Updating debian chroot for build 566030-1464403 Get:1 http://ftpmaster.internal hardy Release.gpg [191B] Get:2 http://ftpmaster.internal hardy Release [65.9kB] Get:3 http://ftpmaster.internal hardy/main Packages [1182kB] Get:4 http://ftpmaster.internal hardy/restricted Packages [7363B] Get:5 http://ftpmaster.internal hardy/universe Packages [4292kB] Fetched 5547kB in 6s (829kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: apt base-files bash bsdutils bzip2 coreutils cpp-4.2 debianutils e2fslibs e2fsprogs findutils g++-4.2 gcc-4.2 gcc-4.2-base initscripts lib64gcc1 libblkid1 libbz2-1.0 libc6 libc6-amd64 libc6-dev libcomerr2 libgcc1 libgomp1 libpam-modules libpam-runtime libpam0g libss2 libstdc++6 libstdc++6-4.2-dev libuuid1 linux-libc-dev locales login lsb-base mktemp mount passwd pkgbinarymangler python2.5-minimal startup-tasks system-services sysv-rc sysvutils tar tzdata upstart upstart-compat-sysv util-linux Extracting templates from packages: 61% Extracting templates from packages: 100% Preconfiguring packages ... 49 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/32.9MB of archives. After this operation, 274kB of additional disk space will be used. (Reading database ... 9531 files and directories currently installed.) Preparing to replace libc6-amd64 2.7-9ubuntu2 (using .../libc6-amd64_2.7-10ubuntu3_i386.deb) ... Unpacking replacement libc6-amd64 ... Preparing to replace linux-libc-dev 2.6.24-12.22 (using .../linux-libc-dev_2.6.24-16.30_i386.deb) ... Unpacking replacement linux-libc-dev ... Preparing to replace libc6-dev 2.7-9ubuntu2 (using .../libc6-dev_2.7-10ubuntu3_i386.deb) ... Unpacking replacement libc6-dev ... Preparing to replace lib64gcc1 1:4.2.3-2ubuntu4 (using .../lib64gcc1_1%3a4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement lib64gcc1 ... Preparing to replace libgomp1 4.2.3-2ubuntu4 (using .../libgomp1_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement libgomp1 ... Preparing to replace cpp-4.2 4.2.3-2ubuntu4 (using .../cpp-4.2_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement cpp-4.2 ... Preparing to replace gcc-4.2-base 4.2.3-2ubuntu4 (using .../gcc-4.2-base_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement gcc-4.2-base ... Setting up gcc-4.2-base (4.2.3-2ubuntu7) ... (Reading database ... 9531 files and directories currently installed.) Preparing to replace libgcc1 1:4.2.3-2ubuntu4 (using .../libgcc1_1%3a4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.2.3-2ubuntu7) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9531 files and directories currently installed.) Preparing to replace gcc-4.2 4.2.3-2ubuntu4 (using .../gcc-4.2_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement gcc-4.2 ... Preparing to replace g++-4.2 4.2.3-2ubuntu4 (using .../g++-4.2_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement g++-4.2 ... Preparing to replace libstdc++6-4.2-dev 4.2.3-2ubuntu4 (using .../libstdc++6-4.2-dev_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement libstdc++6-4.2-dev ... Preparing to replace libstdc++6 4.2.3-2ubuntu4 (using .../libstdc++6_4.2.3-2ubuntu7_i386.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.2.3-2ubuntu7) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9531 files and directories currently installed.) Preparing to replace libc6 2.7-9ubuntu2 (using .../libc6_2.7-10ubuntu3_i386.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.7-10ubuntu3) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9531 files and directories currently installed.) Preparing to replace libpam-runtime 0.99.7.1-5ubuntu5 (using .../libpam-runtime_0.99.7.1-5ubuntu6_all.deb) ... Unpacking replacement libpam-runtime ... Setting up libpam-runtime (0.99.7.1-5ubuntu6) ... (Reading database ... 9531 files and directories currently installed.) Preparing to replace libpam0g 0.99.7.1-5ubuntu5 (using .../libpam0g_0.99.7.1-5ubuntu6_i386.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (0.99.7.1-5ubuntu6) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9531 files and directories currently installed.) Preparing to replace libpam-modules 0.99.7.1-5ubuntu5 (using .../libpam-modules_0.99.7.1-5ubuntu6_i386.deb) ... Unpacking replacement libpam-modules ... Setting up libpam-modules (0.99.7.1-5ubuntu6) ... (Reading database ... 9531 files and directories currently installed.) Preparing to replace base-files 4.0.1ubuntu2 (using .../base-files_4.0.1ubuntu5_i386.deb) ... Unpacking replacement base-files ... Setting up base-files (4.0.1ubuntu5) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 9531 files and directories currently installed.) Preparing to replace debianutils 2.28.2 (using .../debianutils_2.28.2-0ubuntu1_i386.deb) ... Unpacking replacement debianutils ... Setting up debianutils (2.28.2-0ubuntu1) ... (Reading database ... 9531 files and directories currently installed.) Preparing to replace bash 3.2-0ubuntu15 (using .../bash_3.2-0ubuntu16_i386.deb) ... renaming /etc/skel/.bash_profile to /etc/skel/.profile Unpacking replacement bash ... Setting up bash (3.2-0ubuntu16) ... Installing new version of config file /etc/skel/.bashrc ... Configuration file `/etc/skel/.profile' (actually `/home/buildd/build-566030-1464403/chroot-autobuild/etc/skel/.profile') ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. ==> Using current old file as you requested. (Reading database ... 9530 files and directories currently installed.) Preparing to replace coreutils 6.10-3ubuntu1 (using .../coreutils_6.10-3ubuntu2_i386.deb) ... Unpacking replacement coreutils ... Setting up coreutils (6.10-3ubuntu2) ... (Reading database ... 9530 files and directories currently installed.) Preparing to replace e2fslibs 1.40.3-1 (using .../e2fslibs_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement e2fslibs ... Setting up e2fslibs (1.40.8-2ubuntu2) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9530 files and directories currently installed.) Preparing to replace e2fsprogs 1.40.3-1 (using .../e2fsprogs_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement e2fsprogs ... Setting up e2fsprogs (1.40.8-2ubuntu2) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace findutils 4.2.32-1ubuntu1 (using .../findutils_4.2.32-1ubuntu2_i386.deb) ... Unpacking replacement findutils ... Setting up findutils (4.2.32-1ubuntu2) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace login 1:4.0.18.2-1ubuntu1 (using .../login_1%3a4.0.18.2-1ubuntu2_i386.deb) ... Unpacking replacement login ... Setting up login (1:4.0.18.2-1ubuntu2) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace mktemp 1.5-5 (using .../mktemp_1.5-5ubuntu2_i386.deb) ... Unpacking replacement mktemp ... Setting up mktemp (1.5-5ubuntu2) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace mount 2.13.1-2ubuntu1 (using .../mount_2.13.1-5ubuntu1_i386.deb) ... Unpacking replacement mount ... Setting up mount (2.13.1-5ubuntu1) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace sysvutils 2.86.ds1-14.1ubuntu40 (using .../sysvutils_2.86.ds1-14.1ubuntu45_i386.deb) ... Unpacking replacement sysvutils ... Setting up sysvutils (2.86.ds1-14.1ubuntu45) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace tar 1.19-1ubuntu2 (using .../archives/tar_1.19-3_i386.deb) ... Unpacking replacement tar ... Setting up tar (1.19-3) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace lsb-base 3.1-24ubuntu2 (using .../lsb-base_3.2-4ubuntu1_all.deb) ... Unpacking replacement lsb-base ... Setting up lsb-base (3.2-4ubuntu1) ... (Reading database ... 9528 files and directories currently installed.) Preparing to replace tzdata 2008a-1ubuntu1 (using .../tzdata_2008b-1ubuntu1_all.deb) ... Unpacking replacement tzdata ... Setting up tzdata (2008b-1ubuntu1) ... Current default timezone: 'Etc/UTC' Local time is now: Sat Apr 19 10:31:35 UTC 2008. Universal Time is now: Sat Apr 19 10:31:35 UTC 2008. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 9537 files and directories currently installed.) Preparing to replace util-linux 2.13.1-2ubuntu1 (using .../util-linux_2.13.1-5ubuntu1_i386.deb) ... Unpacking replacement util-linux ... Setting up util-linux (2.13.1-5ubuntu1) ... (Reading database ... 9537 files and directories currently installed.) Preparing to replace bsdutils 1:2.13.1-2ubuntu1 (using .../bsdutils_1%3a2.13.1-5ubuntu1_i386.deb) ... Unpacking replacement bsdutils ... Setting up bsdutils (1:2.13.1-5ubuntu1) ... (Reading database ... 9537 files and directories currently installed.) Preparing to replace passwd 1:4.0.18.2-1ubuntu1 (using .../passwd_1%3a4.0.18.2-1ubuntu2_i386.deb) ... Unpacking replacement passwd ... Setting up passwd (1:4.0.18.2-1ubuntu2) ... (Reading database ... 9537 files and directories currently installed.) Preparing to replace initscripts 2.86.ds1-14.1ubuntu40 (using .../initscripts_2.86.ds1-14.1ubuntu45_i386.deb) ... Unpacking replacement initscripts ... Preparing to replace sysv-rc 2.86.ds1-14.1ubuntu40 (using .../sysv-rc_2.86.ds1-14.1ubuntu45_all.deb) ... Unpacking replacement sysv-rc ... Setting up sysv-rc (2.86.ds1-14.1ubuntu45) ... (Reading database ... 9537 files and directories currently installed.) Preparing to replace upstart-compat-sysv 0.3.9-1 (using .../upstart-compat-sysv_0.3.9-2_i386.deb) ... Unpacking replacement upstart-compat-sysv ... Preparing to replace upstart 0.3.9-1 (using .../upstart_0.3.9-2_i386.deb) ... Unpacking replacement upstart ... Preparing to replace apt 0.7.9ubuntu14 (using .../apt_0.7.9ubuntu16_i386.deb) ... Unpacking replacement apt ... Setting up apt (0.7.9ubuntu16) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9537 files and directories currently installed.) Preparing to replace libblkid1 1.40.3-1 (using .../libblkid1_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement libblkid1 ... Setting up libblkid1 (1.40.8-2ubuntu2) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9537 files and directories currently installed.) Preparing to replace libcomerr2 1.40.3-1 (using .../libcomerr2_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement libcomerr2 ... Setting up libcomerr2 (1.40.8-2ubuntu2) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9537 files and directories currently installed.) Preparing to replace libss2 1.40.3-1 (using .../libss2_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement libss2 ... Setting up libss2 (1.40.8-2ubuntu2) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9537 files and directories currently installed.) Preparing to replace libuuid1 1.40.3-1 (using .../libuuid1_1.40.8-2ubuntu2_i386.deb) ... Unpacking replacement libuuid1 ... Setting up libuuid1 (1.40.8-2ubuntu2) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9537 files and directories currently installed.) Preparing to replace python2.5-minimal 2.5.2-2ubuntu2 (using .../python2.5-minimal_2.5.2-2ubuntu3_i386.deb) ... Unpacking replacement python2.5-minimal ... Setting up python2.5-minimal (2.5.2-2ubuntu3) ... (Reading database ... 9537 files and directories currently installed.) Preparing to replace bzip2 1.0.4-2ubuntu2 (using .../bzip2_1.0.4-2ubuntu4_i386.deb) ... Unpacking replacement bzip2 ... Preparing to replace libbz2-1.0 1.0.4-2ubuntu2 (using .../libbz2-1.0_1.0.4-2ubuntu4_i386.deb) ... Unpacking replacement libbz2-1.0 ... Preparing to replace locales 2.7.9-2 (using .../locales_2.7.9-4_all.deb) ... Unpacking replacement locales ... Preparing to replace startup-tasks 0.3.9-1 (using .../startup-tasks_0.3.9-2_i386.deb) ... Unpacking replacement startup-tasks ... Preparing to replace system-services 0.3.9-1 (using .../system-services_0.3.9-2_i386.deb) ... Unpacking replacement system-services ... Preparing to replace pkgbinarymangler 48 (using .../pkgbinarymangler_50_all.deb) ... Unpacking replacement pkgbinarymangler ... Setting up libc6-amd64 (2.7-10ubuntu3) ... Setting up linux-libc-dev (2.6.24-16.30) ... Setting up libc6-dev (2.7-10ubuntu3) ... Setting up lib64gcc1 (1:4.2.3-2ubuntu7) ... Setting up libgomp1 (4.2.3-2ubuntu7) ... Setting up cpp-4.2 (4.2.3-2ubuntu7) ... Setting up gcc-4.2 (4.2.3-2ubuntu7) ... Setting up initscripts (2.86.ds1-14.1ubuntu45) ... Installing new version of config file /etc/init.d/checkfs.sh ... Installing new version of config file /etc/init.d/checkroot.sh ... Installing new version of config file /etc/init.d/mountkernfs.sh ... Installing new version of config file /etc/init.d/sendsigs ... Setting up upstart (0.3.9-2) ... Setting up upstart-compat-sysv (0.3.9-2) ... Installing new version of config file /etc/event.d/rcS-sulogin ... Setting up libbz2-1.0 (1.0.4-2ubuntu4) ... Setting up bzip2 (1.0.4-2ubuntu4) ... Setting up locales (2.7.9-4) ... Installing new version of config file /etc/belocs/iso-639.def ... Setting up startup-tasks (0.3.9-2) ... Setting up system-services (0.3.9-2) ... Installing new version of config file /etc/event.d/tty1 ... Setting up pkgbinarymangler (50) ... Setting up g++-4.2 (4.2.3-2ubuntu7) ... Setting up libstdc++6-4.2-dev (4.2.3-2ubuntu7) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '566030-1464403', '--nolog', '--batch', '--archive=ubuntu', '-A', '--purpose=PRIMARY', '--dist=hardy', '--comp=universe', 'trang_20030619-5.1ubuntu3.dsc'] Initiating build Automatic build of trang_20030619-5.1ubuntu3 on rothera by sbuild/i386 1.170.5 Build started at 20080419-1132 ****************************************************************************** trang_20030619-5.1ubuntu3.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>> 4), dpatch, gcj Checking for already installed source dependencies... debhelper: missing dpatch: missing gcj: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper dpatch gcj Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: lib64gcc1 libc6-amd64 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: defoma file fontconfig fontconfig-config gcj-4.2 gcj-4.2-base gettext gettext-base gij gij-4.2 html2text intltool-debian java-common libasound2 libatk1.0-0 libcairo2 libcupsys2 libdatrie0 libecj-java libexpat1 libfontconfig1 libfreetype6 libgcj-bc libgcj-common libgcj8-1 libgcj8-1-awt libgcj8-dev libgcj8-jar libgcrypt11 libglib2.0-0 libgnutls13 libgpg-error0 libgtk2.0-0 libgtk2.0-common libice6 libjpeg62 libkeyutils1 libkrb53 liblzo2-2 libmagic1 libnewt0.52 libopencdk10 libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0 libpng12-0 libpopt0 libsm6 libtasn1-3 libthai-data libthai0 libtiff4 libx11-6 libx11-data libxau6 libxcb-xlib0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 libxrender1 libxtst6 po-debconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common zlib1g-dev Suggested packages: dh-make defoma-doc dfontmgr psfontmgr x-ttcidfont-conf curl java-gcj-compat-dev libgcj8-dbg cvs gettext-doc java-gcj-compat equivs libasound2-plugins cupsys-common ecj ant libfreetype6-dev libgcj-doc rng-tools gnutls-bin librsvg2-common krb5-doc krb5-user ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-baekmuk ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes Recommended packages: libft-perl patchutils fastjar libecj-java-gcj libatk1.0-data java2-runtime libglib2.0-data hicolor-icon-theme libgtk2.0-bin libfribidi0 libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl The following NEW packages will be installed: debhelper defoma dpatch file fontconfig fontconfig-config gcj gcj-4.2 gcj-4.2-base gettext gettext-base gij gij-4.2 html2text intltool-debian java-common libasound2 libatk1.0-0 libcairo2 libcupsys2 libdatrie0 libecj-java libexpat1 libfontconfig1 libfreetype6 libgcj-bc libgcj-common libgcj8-1 libgcj8-1-awt libgcj8-dev libgcj8-jar libgcrypt11 libglib2.0-0 libgnutls13 libgpg-error0 libgtk2.0-0 libgtk2.0-common libice6 libjpeg62 libkeyutils1 libkrb53 liblzo2-2 libmagic1 libnewt0.52 libopencdk10 libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0 libpng12-0 libpopt0 libsm6 libtasn1-3 libthai-data libthai0 libtiff4 libx11-6 libx11-data libxau6 libxcb-xlib0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 libxrender1 libxtst6 po-debconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common zlib1g-dev dpkg-preconfigure: unable to re-open stdin: 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/42.4MB of archives. After this operation, 138MB of additional disk space will be used. Selecting previously deselected package x11-common. (Reading database ... 9538 files and directories currently installed.) Unpacking x11-common (from .../x11-common_1%3a7.3+10ubuntu10_i386.deb) ... Setting up x11-common (1:7.3+10ubuntu10) ... Selecting previously deselected package libx11-data. (Reading database ... 9578 files and directories currently installed.) Unpacking libx11-data (from .../libx11-data_2%3a1.1.3-1ubuntu2_all.deb) ... Selecting previously deselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.3-2_i386.deb) ... Selecting previously deselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-2_i386.deb) ... Selecting previously deselected package libxcb1. Unpacking libxcb1 (from .../libxcb1_1.1-1ubuntu1_i386.deb) ... Selecting previously deselected package libxcb-xlib0. Unpacking libxcb-xlib0 (from .../libxcb-xlib0_1.1-1ubuntu1_i386.deb) ... Selecting previously deselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.1.3-1ubuntu2_i386.deb) ... Selecting previously deselected package libxfixes3. Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.3-2_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.21-3_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.21-3_i386.deb) ... Selecting previously deselected package libnewt0.52. Unpacking libnewt0.52 (from .../libnewt0.52_0.52.2-11.2ubuntu1_i386.deb) ... Selecting previously deselected package libpopt0. Unpacking libpopt0 (from .../libpopt0_1.10-3build1_i386.deb) ... Selecting previously deselected package whiptail. Unpacking whiptail (from .../whiptail_0.52.2-11.2ubuntu1_i386.deb) ... Selecting previously deselected package defoma. Unpacking defoma (from .../defoma_0.11.10-0.2_all.deb) ... Selecting previously deselected package ttf-dejavu-core. Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.23-1_all.deb) ... Selecting previously deselected package ttf-dejavu-extra. Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.23-1_all.deb) ... Selecting previously deselected package ttf-dejavu. Unpacking ttf-dejavu (from .../ttf-dejavu_2.23-1_all.deb) ... Selecting previously deselected package ucf. Unpacking ucf (from .../apt/archives/ucf_3.005_all.deb) ... Moving old data out of the way Selecting previously deselected package fontconfig-config. Unpacking fontconfig-config (from .../fontconfig-config_2.5.0-2ubuntu3_all.deb) ... Selecting previously deselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-0ubuntu1_i386.deb) ... Selecting previously deselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.3.5-1ubuntu4_i386.deb) ... Selecting previously deselected package libfontconfig1. Unpacking libfontconfig1 (from .../libfontconfig1_2.5.0-2ubuntu3_i386.deb) ... Selecting previously deselected package libxrender1. Unpacking libxrender1 (from .../libxrender1_1%3a0.9.4-1_i386.deb) ... Selecting previously deselected package libxft2. Unpacking libxft2 (from .../libxft2_2.1.12-2ubuntu5_i386.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.17-2ubuntu1_i386.deb) ... Selecting previously deselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.4-2ubuntu7_i386.deb) ... Selecting previously deselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.2.4-2ubuntu7_i386.deb) ... Selecting previously deselected package liblzo2-2. Unpacking liblzo2-2 (from .../liblzo2-2_2.02-3_i386.deb) ... Selecting previously deselected package libopencdk10. Unpacking libopencdk10 (from .../libopencdk10_0.6.6-1ubuntu1_i386.deb) ... Selecting previously deselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_1.1-1_i386.deb) ... Selecting previously deselected package libgnutls13. Unpacking libgnutls13 (from .../libgnutls13_2.0.4-1ubuntu2_i386.deb) ... Selecting previously deselected package libkeyutils1. Unpacking libkeyutils1 (from .../libkeyutils1_1.2-4_i386.deb) ... Selecting previously deselected package libkrb53. Unpacking libkrb53 (from .../libkrb53_1.6.dfsg.3~beta1-2ubuntu1_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build2_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-2ubuntu1_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_6.0.4ubuntu1_all.deb) ... Selecting previously deselected package dpatch. Unpacking dpatch (from .../archives/dpatch_2.0.28_all.deb) ... Selecting previously deselected package fontconfig. Unpacking fontconfig (from .../fontconfig_2.5.0-2ubuntu3_i386.deb) ... Selecting previously deselected package gcj-4.2-base. Unpacking gcj-4.2-base (from .../gcj-4.2-base_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package libasound2. Unpacking libasound2 (from .../libasound2_1.0.15-3ubuntu4_i386.deb) ... Selecting previously deselected package libgcj-common. Unpacking libgcj-common (from .../libgcj-common_1%3a4.2.3-1ubuntu3_i386.deb) ... Selecting previously deselected package libgcj8-1. Unpacking libgcj8-1 (from .../libgcj8-1_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package gij-4.2. Unpacking gij-4.2 (from .../gij-4.2_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package java-common. Unpacking java-common (from .../java-common_0.28ubuntu3_all.deb) ... Selecting previously deselected package libecj-java. Unpacking libecj-java (from .../libecj-java_3.3.0+0728-5_all.deb) ... Selecting previously deselected package libgcj-bc. Unpacking libgcj-bc (from .../libgcj-bc_4.2.3-1ubuntu3_i386.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_7.4-1ubuntu2_i386.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.16.3-1_i386.deb) ... Selecting previously deselected package libatk1.0-0. Unpacking libatk1.0-0 (from .../libatk1.0-0_1.22.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libpixman-1-0. Unpacking libpixman-1-0 (from .../libpixman-1-0_0.10.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.15~beta5-3_i386.deb) ... Selecting previously deselected package libcairo2. Unpacking libcairo2 (from .../libcairo2_1.6.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libcupsys2. Unpacking libcupsys2 (from .../libcupsys2_1.3.7-1ubuntu2_i386.deb) ... Selecting previously deselected package libgtk2.0-common. Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.12.9-3ubuntu2_all.deb) ... Selecting previously deselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b-14_i386.deb) ... Selecting previously deselected package libdatrie0. Unpacking libdatrie0 (from .../libdatrie0_0.1.2-2_i386.deb) ... Selecting previously deselected package libpango1.0-common. Unpacking libpango1.0-common (from .../libpango1.0-common_1.20.1-1_all.deb) ... Selecting previously deselected package libthai-data. Unpacking libthai-data (from .../libthai-data_0.1.9-1_all.deb) ... Selecting previously deselected package libthai0. Unpacking libthai0 (from .../libthai0_0.1.9-1_i386.deb) ... Selecting previously deselected package libpango1.0-0. Unpacking libpango1.0-0 (from .../libpango1.0-0_1.20.1-1_i386.deb) ... Selecting previously deselected package libtiff4. Unpacking libtiff4 (from .../libtiff4_3.8.2-7ubuntu3_i386.deb) ... Selecting previously deselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.0.3-2build1_i386.deb) ... Selecting previously deselected package libxcomposite1. Unpacking libxcomposite1 (from .../libxcomposite1_1%3a0.4.0-1_i386.deb) ... Selecting previously deselected package libxcursor1. Unpacking libxcursor1 (from .../libxcursor1_1%3a1.1.9-1_i386.deb) ... Selecting previously deselected package libxdamage1. Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.1-3_i386.deb) ... Selecting previously deselected package libxi6. Unpacking libxi6 (from .../libxi6_2%3a1.1.3-1_i386.deb) ... Selecting previously deselected package libxinerama1. Unpacking libxinerama1 (from .../libxinerama1_2%3a1.0.2-1build1_i386.deb) ... Selecting previously deselected package libxrandr2. Unpacking libxrandr2 (from .../libxrandr2_2%3a1.2.2-1_i386.deb) ... Selecting previously deselected package libgtk2.0-0. Unpacking libgtk2.0-0 (from .../libgtk2.0-0_2.12.9-3ubuntu2_i386.deb) ... Selecting previously deselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.4-1_i386.deb) ... Selecting previously deselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.0.3-1_i386.deb) ... Selecting previously deselected package libxtst6. Unpacking libxtst6 (from .../libxtst6_2%3a1.0.3-1_i386.deb) ... Selecting previously deselected package libgcj8-1-awt. Unpacking libgcj8-1-awt (from .../libgcj8-1-awt_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package libgcj8-jar. Unpacking libgcj8-jar (from .../libgcj8-jar_4.2.3-2ubuntu6_all.deb) ... Selecting previously deselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-7ubuntu1_i386.deb) ... Selecting previously deselected package libgcj8-dev. Unpacking libgcj8-dev (from .../libgcj8-dev_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package gcj-4.2. Unpacking gcj-4.2 (from .../gcj-4.2_4.2.3-2ubuntu6_i386.deb) ... Selecting previously deselected package gij. Unpacking gij (from .../gij_4%3a4.2.3-1ubuntu3_i386.deb) ... Selecting previously deselected package gcj. Unpacking gcj (from .../gcj_4%3a4.2.3-1ubuntu3_i386.deb) ... Setting up libx11-data (2:1.1.3-1ubuntu2) ... Setting up libxau6 (1:1.0.3-2) ... Setting up libxdmcp6 (1:1.0.2-2) ... Setting up libxcb1 (1.1-1ubuntu1) ... Setting up libxcb-xlib0 (1.1-1ubuntu1) ... Setting up libx11-6 (2:1.1.3-1ubuntu2) ... Setting up libxfixes3 (1:4.0.3-2) ... Setting up libmagic1 (4.21-3) ... Setting up file (4.21-3) ... Setting up libnewt0.52 (0.52.2-11.2ubuntu1) ... Setting up libpopt0 (1.10-3build1) ... Setting up whiptail (0.52.2-11.2ubuntu1) ... Setting up defoma (0.11.10-0.2) ... Setting up ttf-dejavu-core (2.23-1) ... Setting up ttf-dejavu-extra (2.23-1) ... Setting up ttf-dejavu (2.23-1) ... Setting up ucf (3.005) ... Setting up fontconfig-config (2.5.0-2ubuntu3) ... Setting up libexpat1 (2.0.1-0ubuntu1) ... Setting up libfreetype6 (2.3.5-1ubuntu4) ... Setting up libfontconfig1 (2.5.0-2ubuntu3) ... Setting up libxrender1 (1:0.9.4-1) ... Setting up libxft2 (2.1.12-2ubuntu5) ... Setting up gettext-base (0.17-2ubuntu1) ... Setting up libgpg-error0 (1.4-2ubuntu7) ... Setting up libgcrypt11 (1.2.4-2ubuntu7) ... Setting up liblzo2-2 (2.02-3) ... Setting up libopencdk10 (0.6.6-1ubuntu1) ... Setting up libtasn1-3 (1.1-1) ... Setting up libgnutls13 (2.0.4-1ubuntu2) ... Setting up libkeyutils1 (1.2-4) ... Setting up libkrb53 (1.6.dfsg.3~beta1-2ubuntu1) ... Setting up html2text (1.3.2a-3build2) ... Setting up gettext (0.17-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.10) ... Setting up debhelper (6.0.4ubuntu1) ... Setting up dpatch (2.0.28) ... Setting up fontconfig (2.5.0-2ubuntu3) ... Updating font configuration of fontconfig... Cleaning up category cid.. Cleaning up category truetype.. Cleaning up category type1.. Updating category type1.. Updating category truetype.. Updating category cid.. Updating fontconfig cache for /usr/share/fonts/truetype/ttf-dejavu Cleaning up old fontconfig caches... done. Regenerating fonts cache... done. Setting up gcj-4.2-base (4.2.3-2ubuntu6) ... Setting up libasound2 (1.0.15-3ubuntu4) ... You may need to execute the asoundconf(1) set-default-card macro. Setting up libgcj-common (1:4.2.3-1ubuntu3) ... Setting up libgcj8-1 (4.2.3-2ubuntu6) ... Setting up gij-4.2 (4.2.3-2ubuntu6) ... Setting up java-common (0.28ubuntu3) ... Setting up libecj-java (3.3.0+0728-5) ... Setting up libgcj-bc (4.2.3-1ubuntu3) ... Setting up libpcre3 (7.4-1ubuntu2) ... Setting up libglib2.0-0 (2.16.3-1) ... Setting up libatk1.0-0 (1.22.0-0ubuntu1) ... Setting up libpixman-1-0 (0.10.0-0ubuntu1) ... Setting up libpng12-0 (1.2.15~beta5-3) ... Setting up libcairo2 (1.6.0-0ubuntu1) ... Setting up libcupsys2 (1.3.7-1ubuntu2) ... Setting up libgtk2.0-common (2.12.9-3ubuntu2) ... Setting up libjpeg62 (6b-14) ... Setting up libdatrie0 (0.1.2-2) ... Setting up libpango1.0-common (1.20.1-1) ... I: Purging /etc/pango/pango.modules Cleaning up font configuration of pango... Updating font configuration of pango... Cleaning up category xfont.. Updating category xfont.. *** You don't have any defomized font packages. *** So we are trying to force to generate pangox.aliases... Setting up libthai-data (0.1.9-1) ... Setting up libthai0 (0.1.9-1) ... Setting up libpango1.0-0 (1.20.1-1) ... Setting up libtiff4 (3.8.2-7ubuntu3) ... Setting up libxext6 (2:1.0.3-2build1) ... Setting up libxcomposite1 (1:0.4.0-1) ... Setting up libxcursor1 (1:1.1.9-1) ... Setting up libxdamage1 (1:1.1.1-3) ... Setting up libxi6 (2:1.1.3-1) ... Setting up libxinerama1 (2:1.0.2-1build1) ... Setting up libxrandr2 (2:1.2.2-1) ... Setting up libgtk2.0-0 (2.12.9-3ubuntu2) ... Removing generated module files coming from the previous Gtk binary version... Setting up libice6 (2:1.0.4-1) ... Setting up libsm6 (2:1.0.3-1) ... Setting up libxtst6 (2:1.0.3-1) ... Setting up libgcj8-1-awt (4.2.3-2ubuntu6) ... Setting up libgcj8-jar (4.2.3-2ubuntu6) ... Setting up zlib1g-dev (1:1.2.3.3.dfsg-7ubuntu1) ... Setting up gij (4:4.2.3-1ubuntu3) ... Setting up libgcj8-dev (4.2.3-2ubuntu6) ... Setting up gcj-4.2 (4.2.3-2ubuntu6) ... Setting up gcj (4:4.2.3-1ubuntu3) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.7-10ubuntu3 make_3.81-3build1 dpkg-dev_1.14.16.6ubuntu3 gcc-4.2_4.2.3-2ubuntu7 g++-4.2_4.2.3-2ubuntu7 binutils_2.18.1~cvs20080103-0ubuntu1 libstdc++6_4.2.3-2ubuntu7 libstdc++6-4.2-dev_4.2.3-2ubuntu7 ------------------------------------------------------------------------------ sh: gcc: not found dpkg-source: warning: Couldn't determine gcc system type, falling back to default (native compilation) gpg: Signature made Tue Apr 15 22:23:50 2008 BST using DSA key ID C88ABDA3 gpg: Can't check signature: public key not found dpkg-source: extracting trang in trang-20030619 dpkg-source: unpacking trang_20030619.orig.tar.gz dpkg-source: applying /home/buildd/build-566030-1464403/trang_20030619-5.1ubuntu3.diff.gz dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: source package trang dpkg-buildpackage: source version 20030619-5.1ubuntu3 dpkg-buildpackage: host architecture i386 /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. /usr/bin/make distclean make[1]: Entering directory `/build/buildd/trang-20030619' ./config.status --recheck make[1]: ./config.status: Command not found make[1]: *** [config.status] Error 127 make[1]: Leaving directory `/build/buildd/trang-20030619' make: [clean-patched] Error 2 (ignored) rm -f test_trang dh_clean dpatch deapply-all gcj42-fixes not applied to ./ . rm -rf patch-stamp patch-stampT debian/patched debian/rules build test -d debian/patched || install -d debian/patched dpatch apply-all applying patch gcj42-fixes to ./ ... ok. dpatch cat-all >>patch-stampT mv -f patch-stampT patch-stamp dh_testdir # Add here commands to configure the package. GCJFLAGS="-findirect-dispatch -g -O2" CFLAGS="-Wall -g -O2" ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info checking for a BSD-compatible install... /usr/bin/install -c checking for i486-linux-gnu-gcj... i486-linux-gnu-gcj checking what library contains org.xml.sax... built in configure: creating ./config.status config.status: creating Makefile config.status: creating test/Makefile dh_testdir # Add here commands to compile the package. /usr/bin/make make[1]: Entering directory `/build/buildd/trang-20030619' i486-linux-gnu-gcj -findirect-dispatch -g -O2 -c -o trang.o ./src/com/thaiopensource/datatype/xsd/regex/Regex.java ./src/com/thaiopensource/datatype/xsd/regex/RegexEngine.java ./src/com/thaiopensource/datatype/xsd/regex/RegexSyntaxException.java ./src/com/thaiopensource/datatype/xsd/regex/test/CategoryTest.java ./src/com/thaiopensource/datatype/xsd/regex/test/TestDriver.java ./src/com/thaiopensource/datatype/xsd/regex/xerces2/RegexEngineImpl.java ./src/com/thaiopensource/datatype/xsd/AnyUriDatatype.java ./src/com/thaiopensource/datatype/xsd/Base64BinaryDatatype.java ./src/com/thaiopensource/datatype/xsd/BinaryDatatype.java ./src/com/thaiopensource/datatype/xsd/BooleanDatatype.java ./src/com/thaiopensource/datatype/xsd/CdataDatatype.java ./src/com/thaiopensource/datatype/xsd/DatatypeBase.java ./src/com/thaiopensource/datatype/xsd/DatatypeBuilderImpl.java ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryFactoryImpl.java ./src/com/thaiopensource/datatype/xsd/DateTimeDatatype.java ./src/com/thaiopensource/datatype/xsd/DecimalDatatype.java ./src/com/thaiopensource/datatype/xsd/DoubleDatatype.java ./src/com/thaiopensource/datatype/xsd/DurationDatatype.java ./src/com/thaiopensource/datatype/xsd/EntityDatatype.java ./src/com/thaiopensource/datatype/xsd/FloatDatatype.java ./src/com/thaiopensource/datatype/xsd/HexBinaryDatatype.java ./src/com/thaiopensource/datatype/xsd/IdDatatype.java ./src/com/thaiopensource/datatype/xsd/IdrefDatatype.java ./src/com/thaiopensource/datatype/xsd/IntegerRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/LengthRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/ListDatatype.java ./src/com/thaiopensource/datatype/xsd/MaxExclusiveRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/MaxInclusiveRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/MaxLengthRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/Measure.java ./src/com/thaiopensource/datatype/xsd/MinExclusiveRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/MinInclusiveRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/MinLengthRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/NCNameDatatype.java ./src/com/thaiopensource/datatype/xsd/NameDatatype.java ./src/com/thaiopensource/datatype/xsd/NmtokenDatatype.java ./src/com/thaiopensource/datatype/xsd/OrderRelation.java ./src/com/thaiopensource/datatype/xsd/PatternRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/PrecisionRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/QNameDatatype.java ./src/com/thaiopensource/datatype/xsd/RegexDatatype.java ./src/com/thaiopensource/datatype/xsd/RestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/ScaleRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/StringDatatype.java ./src/com/thaiopensource/datatype/xsd/TokenDatatype.java ./src/com/thaiopensource/datatype/xsd/ValueRestrictDatatype.java ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java ./src/com/thaiopensource/datatype/Datatype2.java ./src/com/thaiopensource/relaxng/parse/compact/CompactParseable.java ./src/com/thaiopensource/relaxng/parse/compact/EOFException.java ./src/com/thaiopensource/relaxng/parse/compact/EscapeSyntaxException.java ./src/com/thaiopensource/relaxng/parse/compact/UCode_UCodeESC_CharStream.java ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java ./src/com/thaiopensource/relaxng/parse/compact/TokenMgrError.java ./src/com/thaiopensource/relaxng/parse/compact/ParseException.java ./src/com/thaiopensource/relaxng/parse/compact/Token.java ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxConstants.java ./src/com/thaiopensource/relaxng/parse/Annotations.java ./src/com/thaiopensource/relaxng/parse/BuildException.java ./src/com/thaiopensource/relaxng/parse/CommentList.java ./src/com/thaiopensource/relaxng/parse/Context.java ./src/com/thaiopensource/relaxng/parse/DataPatternBuilder.java ./src/com/thaiopensource/relaxng/parse/Div.java ./src/com/thaiopensource/relaxng/parse/ElementAnnotationBuilder.java ./src/com/thaiopensource/relaxng/parse/Grammar.java ./src/com/thaiopensource/relaxng/parse/GrammarSection.java ./src/com/thaiopensource/relaxng/parse/IllegalSchemaException.java ./src/com/thaiopensource/relaxng/parse/Include.java ./src/com/thaiopensource/relaxng/parse/IncludedGrammar.java ./src/com/thaiopensource/relaxng/parse/Location.java ./src/com/thaiopensource/relaxng/parse/ParseReceiver.java ./src/com/thaiopensource/relaxng/parse/Parseable.java ./src/com/thaiopensource/relaxng/parse/ParsedElementAnnotation.java ./src/com/thaiopensource/relaxng/parse/ParsedNameClass.java ./src/com/thaiopensource/relaxng/parse/ParsedPattern.java ./src/com/thaiopensource/relaxng/parse/ParsedPatternFuture.java ./src/com/thaiopensource/relaxng/parse/SchemaBuilder.java ./src/com/thaiopensource/relaxng/parse/Scope.java ./src/com/thaiopensource/relaxng/parse/SubParser.java ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java ./src/com/thaiopensource/relaxng/parse/sax/SAXParseReceiver.java ./src/com/thaiopensource/relaxng/parse/sax/SAXParseable.java ./src/com/thaiopensource/relaxng/parse/sax/SAXSubParser.java ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java ./src/com/thaiopensource/relaxng/edit/AbstractRefPattern.java ./src/com/thaiopensource/relaxng/edit/AbstractVisitor.java ./src/com/thaiopensource/relaxng/edit/Annotated.java ./src/com/thaiopensource/relaxng/edit/AnnotationChild.java ./src/com/thaiopensource/relaxng/edit/AnnotationChildVisitor.java ./src/com/thaiopensource/relaxng/edit/AnyNameNameClass.java ./src/com/thaiopensource/relaxng/edit/AttributeAnnotation.java ./src/com/thaiopensource/relaxng/edit/AttributeAnnotationVisitor.java ./src/com/thaiopensource/relaxng/edit/AttributePattern.java ./src/com/thaiopensource/relaxng/edit/ChoiceNameClass.java ./src/com/thaiopensource/relaxng/edit/ChoicePattern.java ./src/com/thaiopensource/relaxng/edit/Combine.java ./src/com/thaiopensource/relaxng/edit/Comment.java ./src/com/thaiopensource/relaxng/edit/Component.java ./src/com/thaiopensource/relaxng/edit/ComponentVisitor.java ./src/com/thaiopensource/relaxng/edit/CompositePattern.java ./src/com/thaiopensource/relaxng/edit/Container.java ./src/com/thaiopensource/relaxng/edit/DataPattern.java ./src/com/thaiopensource/relaxng/edit/DefineComponent.java ./src/com/thaiopensource/relaxng/edit/DivComponent.java ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java ./src/com/thaiopensource/relaxng/edit/ElementPattern.java ./src/com/thaiopensource/relaxng/edit/EmptyPattern.java ./src/com/thaiopensource/relaxng/edit/ExternalRefPattern.java ./src/com/thaiopensource/relaxng/edit/GrammarPattern.java ./src/com/thaiopensource/relaxng/edit/GroupPattern.java ./src/com/thaiopensource/relaxng/edit/IncludeComponent.java ./src/com/thaiopensource/relaxng/edit/InterleavePattern.java ./src/com/thaiopensource/relaxng/edit/ListPattern.java ./src/com/thaiopensource/relaxng/edit/MixedPattern.java ./src/com/thaiopensource/relaxng/edit/NameClass.java ./src/com/thaiopensource/relaxng/edit/NameClassVisitor.java ./src/com/thaiopensource/relaxng/edit/NameClassedPattern.java ./src/com/thaiopensource/relaxng/edit/NameNameClass.java ./src/com/thaiopensource/relaxng/edit/NotAllowedPattern.java ./src/com/thaiopensource/relaxng/edit/NsNameNameClass.java ./src/com/thaiopensource/relaxng/edit/NullVisitor.java ./src/com/thaiopensource/relaxng/edit/OneOrMorePattern.java ./src/com/thaiopensource/relaxng/edit/OpenNameClass.java ./src/com/thaiopensource/relaxng/edit/OptionalPattern.java ./src/com/thaiopensource/relaxng/edit/Param.java ./src/com/thaiopensource/relaxng/edit/ParentRefPattern.java ./src/com/thaiopensource/relaxng/edit/Pattern.java ./src/com/thaiopensource/relaxng/edit/PatternVisitor.java ./src/com/thaiopensource/relaxng/edit/RefPattern.java ./src/com/thaiopensource/relaxng/edit/SchemaCollection.java ./src/com/thaiopensource/relaxng/edit/SchemaDocument.java ./src/com/thaiopensource/relaxng/edit/SourceLocation.java ./src/com/thaiopensource/relaxng/edit/SourceObject.java ./src/com/thaiopensource/relaxng/edit/TextAnnotation.java ./src/com/thaiopensource/relaxng/edit/TextPattern.java ./src/com/thaiopensource/relaxng/edit/UnaryPattern.java ./src/com/thaiopensource/relaxng/edit/ValuePattern.java ./src/com/thaiopensource/relaxng/edit/ZeroOrMorePattern.java ./src/com/thaiopensource/relaxng/input/dtd/Converter.java ./src/com/thaiopensource/relaxng/input/dtd/DtdInputFormat.java ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java ./src/com/thaiopensource/relaxng/input/xml/XmlInputFormat.java ./src/com/thaiopensource/relaxng/input/CommentTrimmer.java ./src/com/thaiopensource/relaxng/input/InputFailedException.java ./src/com/thaiopensource/relaxng/input/InputFormat.java ./src/com/thaiopensource/relaxng/input/parse/compact/CompactParseInputFormat.java ./src/com/thaiopensource/relaxng/input/parse/ParseInputFormat.java ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java ./src/com/thaiopensource/relaxng/input/parse/sax/SAXParseInputFormat.java ./src/com/thaiopensource/relaxng/input/MultiInputFormat.java ./src/com/thaiopensource/relaxng/input/AbstractMultiInputFormat.java ./src/com/thaiopensource/relaxng/output/common/ErrorReporter.java ./src/com/thaiopensource/relaxng/output/common/Name.java ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java ./src/com/thaiopensource/relaxng/output/common/XmlWriter.java ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java ./src/com/thaiopensource/relaxng/output/OutputDirectory.java ./src/com/thaiopensource/relaxng/output/OutputDirectoryParamProcessor.java ./src/com/thaiopensource/relaxng/output/OutputFailedException.java ./src/com/thaiopensource/relaxng/output/OutputFormat.java ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java ./src/com/thaiopensource/relaxng/output/dtd/AttributeType.java ./src/com/thaiopensource/relaxng/output/dtd/ContentType.java ./src/com/thaiopensource/relaxng/output/dtd/Datatypes.java ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java ./src/com/thaiopensource/relaxng/output/dtd/DtdOutputFormat.java ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java ./src/com/thaiopensource/relaxng/output/dtd/ModelBreaker.java ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java ./src/com/thaiopensource/relaxng/output/rnc/Output.java ./src/com/thaiopensource/relaxng/output/rnc/Prettyprinter.java ./src/com/thaiopensource/relaxng/output/rnc/RncOutputFormat.java ./src/com/thaiopensource/relaxng/output/rnc/StreamingPrettyprinter.java ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java ./src/com/thaiopensource/relaxng/output/rng/Output.java ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AbstractAttributeUseVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AbstractSchemaVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Annotated.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Annotation.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Attribute.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroupDefinition.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroupRef.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeUse.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeUseChoice.java ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeUseVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Comment.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexType.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeAllowedContent.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeComplexContent.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeNotAllowedContent.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeSimpleContent.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Definition.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Element.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Facet.java ./src/com/thaiopensource/relaxng/output/xsd/basic/GroupDefinition.java ./src/com/thaiopensource/relaxng/output/xsd/basic/GroupRef.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Include.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Located.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Occurs.java ./src/com/thaiopensource/relaxng/output/xsd/basic/OptionalAttribute.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Particle.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleAll.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleChoice.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleRepeat.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleSequence.java ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/RootDeclaration.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleType.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeDefinition.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeList.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRef.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/SingleAttributeUse.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Structure.java ./src/com/thaiopensource/relaxng/output/xsd/basic/StructureVisitor.java ./src/com/thaiopensource/relaxng/output/xsd/basic/TopLevel.java ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java ./src/com/thaiopensource/relaxng/output/xsd/basic/WildcardAttribute.java ./src/com/thaiopensource/relaxng/output/xsd/basic/WildcardElement.java ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java ./src/com/thaiopensource/relaxng/output/xsd/BuiltinSimpleTypeHierarchy.java ./src/com/thaiopensource/relaxng/output/xsd/ChildType.java ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeComplexContentExtension.java ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSimpleContentExtension.java ./src/com/thaiopensource/relaxng/output/xsd/Guide.java ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java ./src/com/thaiopensource/relaxng/output/xsd/RefChecker.java ./src/com/thaiopensource/relaxng/output/xsd/RestrictionsChecker.java ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java ./src/com/thaiopensource/relaxng/output/xsd/SourceUriGenerator.java ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java ./src/com/thaiopensource/relaxng/output/xsd/XsdOutputFormat.java ./src/com/thaiopensource/relaxng/translate/Driver.java ./src/com/thaiopensource/relaxng/translate/test/CompactTestDriver.java ./src/com/thaiopensource/relaxng/translate/test/Compare.java ./src/com/thaiopensource/relaxng/translate/util/AbsoluteUriParam.java ./src/com/thaiopensource/relaxng/translate/util/AbstractParam.java ./src/com/thaiopensource/relaxng/translate/util/EncodingParam.java ./src/com/thaiopensource/relaxng/translate/util/EnumParam.java ./src/com/thaiopensource/relaxng/translate/util/IntegerParam.java ./src/com/thaiopensource/relaxng/translate/util/InvalidParamsException.java ./src/com/thaiopensource/relaxng/translate/util/NCNameParam.java ./src/com/thaiopensource/relaxng/translate/util/NmtokenParam.java ./src/com/thaiopensource/relaxng/translate/util/Param.java ./src/com/thaiopensource/relaxng/translate/util/ParamFactory.java ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java ./src/com/thaiopensource/relaxng/translate/util/InvalidParamValueException.java ./src/com/thaiopensource/relaxng/translate/util/ParamValuePresenceException.java ./src/com/thaiopensource/util/Equal.java ./src/com/thaiopensource/util/Localizer.java ./src/com/thaiopensource/util/OptionParser.java ./src/com/thaiopensource/util/Service.java ./src/com/thaiopensource/util/Uri.java ./src/com/thaiopensource/util/UriOrFile.java ./src/com/thaiopensource/util/Utf16.java ./src/com/thaiopensource/util/Version.java ./src/com/thaiopensource/util/PropertyId.java ./src/com/thaiopensource/util/PropertyMap.java ./src/com/thaiopensource/util/PropertyMapBuilder.java ./src/com/thaiopensource/util/SinglePropertyMap.java ./src/com/thaiopensource/xml/util/EncodingMap.java ./src/com/thaiopensource/xml/util/Naming.java ./src/com/thaiopensource/xml/util/StringSplitter.java ./src/com/thaiopensource/xml/util/WellKnownNamespaces.java ./src/com/thaiopensource/xml/util/Name.java ./src/com/thaiopensource/xml/sax/XMLReaderCreator.java ./src/com/thaiopensource/xml/sax/XmlBaseHandler.java ./src/com/thaiopensource/xml/sax/Jaxp11XMLReaderCreator.java ./src/com/thaiopensource/xml/sax/Sax2XMLReaderCreator.java ./src/com/thaiopensource/xml/sax/DraconianErrorHandler.java ./src/com/thaiopensource/xml/sax/ErrorHandlerImpl.java ./src/com/thaiopensource/xml/sax/AbstractLexicalHandler.java ./src/com/thaiopensource/xml/sax/ForkContentHandler.java ./src/com/thaiopensource/xml/sax/ForkDTDHandler.java ./src/com/thaiopensource/xml/sax/DelegatingContentHandler.java ./src/com/thaiopensource/xml/sax/CountingErrorHandler.java ./src/com/thaiopensource/xml/dtd/app/Driver.java ./src/com/thaiopensource/xml/dtd/app/EncodingDetectInputStream.java ./src/com/thaiopensource/xml/dtd/app/FileEntityManager.java ./src/com/thaiopensource/xml/dtd/app/SchemaWriter.java ./src/com/thaiopensource/xml/dtd/app/UriEntityManager.java ./src/com/thaiopensource/xml/dtd/app/XmlOutputStreamWriter.java ./src/com/thaiopensource/xml/dtd/om/Any.java ./src/com/thaiopensource/xml/dtd/om/AttlistDecl.java ./src/com/thaiopensource/xml/dtd/om/Attribute.java ./src/com/thaiopensource/xml/dtd/om/AttributeDefault.java ./src/com/thaiopensource/xml/dtd/om/AttributeDefaultDef.java ./src/com/thaiopensource/xml/dtd/om/AttributeDefaultRef.java ./src/com/thaiopensource/xml/dtd/om/AttributeDefaultVisitor.java ./src/com/thaiopensource/xml/dtd/om/AttributeGroup.java ./src/com/thaiopensource/xml/dtd/om/AttributeGroupDef.java ./src/com/thaiopensource/xml/dtd/om/AttributeGroupMember.java ./src/com/thaiopensource/xml/dtd/om/AttributeGroupRef.java ./src/com/thaiopensource/xml/dtd/om/AttributeGroupVisitor.java ./src/com/thaiopensource/xml/dtd/om/CdataDatatype.java ./src/com/thaiopensource/xml/dtd/om/Choice.java ./src/com/thaiopensource/xml/dtd/om/Comment.java ./src/com/thaiopensource/xml/dtd/om/Datatype.java ./src/com/thaiopensource/xml/dtd/om/DatatypeDef.java ./src/com/thaiopensource/xml/dtd/om/DatatypeRef.java ./src/com/thaiopensource/xml/dtd/om/DatatypeVisitor.java ./src/com/thaiopensource/xml/dtd/om/Def.java ./src/com/thaiopensource/xml/dtd/om/DefaultValue.java ./src/com/thaiopensource/xml/dtd/om/Dtd.java ./src/com/thaiopensource/xml/dtd/om/DtdParser.java ./src/com/thaiopensource/xml/dtd/om/ElementDecl.java ./src/com/thaiopensource/xml/dtd/om/ElementRef.java ./src/com/thaiopensource/xml/dtd/om/EnumDatatype.java ./src/com/thaiopensource/xml/dtd/om/EnumGroup.java ./src/com/thaiopensource/xml/dtd/om/EnumGroupDef.java ./src/com/thaiopensource/xml/dtd/om/EnumGroupMember.java ./src/com/thaiopensource/xml/dtd/om/EnumGroupRef.java ./src/com/thaiopensource/xml/dtd/om/EnumGroupVisitor.java ./src/com/thaiopensource/xml/dtd/om/EnumValue.java ./src/com/thaiopensource/xml/dtd/om/ExternalEntityDecl.java ./src/com/thaiopensource/xml/dtd/om/ExternalIdDef.java ./src/com/thaiopensource/xml/dtd/om/ExternalIdRef.java ./src/com/thaiopensource/xml/dtd/om/FixedValue.java ./src/com/thaiopensource/xml/dtd/om/Flag.java ./src/com/thaiopensource/xml/dtd/om/FlagDef.java ./src/com/thaiopensource/xml/dtd/om/FlagRef.java ./src/com/thaiopensource/xml/dtd/om/FlagVisitor.java ./src/com/thaiopensource/xml/dtd/om/Ignore.java ./src/com/thaiopensource/xml/dtd/om/IgnoredSection.java ./src/com/thaiopensource/xml/dtd/om/ImpliedValue.java ./src/com/thaiopensource/xml/dtd/om/Include.java ./src/com/thaiopensource/xml/dtd/om/IncludedSection.java ./src/com/thaiopensource/xml/dtd/om/InternalEntityDecl.java ./src/com/thaiopensource/xml/dtd/om/ModelGroup.java ./src/com/thaiopensource/xml/dtd/om/ModelGroupDef.java ./src/com/thaiopensource/xml/dtd/om/ModelGroupRef.java ./src/com/thaiopensource/xml/dtd/om/ModelGroupVisitor.java ./src/com/thaiopensource/xml/dtd/om/Name.java ./src/com/thaiopensource/xml/dtd/om/NameSpec.java ./src/com/thaiopensource/xml/dtd/om/NameSpecDef.java ./src/com/thaiopensource/xml/dtd/om/NameSpecRef.java ./src/com/thaiopensource/xml/dtd/om/NameSpecVisitor.java ./src/com/thaiopensource/xml/dtd/om/NotationDatatype.java ./src/com/thaiopensource/xml/dtd/om/NotationDecl.java ./src/com/thaiopensource/xml/dtd/om/OneOrMore.java ./src/com/thaiopensource/xml/dtd/om/Optional.java ./src/com/thaiopensource/xml/dtd/om/OverriddenDef.java ./src/com/thaiopensource/xml/dtd/om/ParamDef.java ./src/com/thaiopensource/xml/dtd/om/Pcdata.java ./src/com/thaiopensource/xml/dtd/om/ProcessingInstruction.java ./src/com/thaiopensource/xml/dtd/om/RequiredValue.java ./src/com/thaiopensource/xml/dtd/om/Sequence.java ./src/com/thaiopensource/xml/dtd/om/TokenizedDatatype.java ./src/com/thaiopensource/xml/dtd/om/TopLevel.java ./src/com/thaiopensource/xml/dtd/om/TopLevelVisitor.java ./src/com/thaiopensource/xml/dtd/om/ZeroOrMore.java ./src/com/thaiopensource/xml/dtd/parse/Atom.java ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java ./src/com/thaiopensource/xml/dtd/parse/AtomStream.java ./src/com/thaiopensource/xml/dtd/parse/Decl.java ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java ./src/com/thaiopensource/xml/dtd/parse/DtdImpl.java ./src/com/thaiopensource/xml/dtd/parse/DtdParserImpl.java ./src/com/thaiopensource/xml/dtd/parse/Entity.java ./src/com/thaiopensource/xml/dtd/parse/Notation.java ./src/com/thaiopensource/xml/dtd/parse/Param.java ./src/com/thaiopensource/xml/dtd/parse/ParamStream.java ./src/com/thaiopensource/xml/dtd/parse/ParseException.java ./src/com/thaiopensource/xml/dtd/parse/Parser.java ./src/com/thaiopensource/xml/dtd/parse/Particle.java ./src/com/thaiopensource/xml/dtd/parse/PrologParser.java ./src/com/thaiopensource/xml/dtd/parse/PrologSyntaxException.java ./src/com/thaiopensource/xml/dtd/parse/ReplacementTextBuffer.java ./src/com/thaiopensource/xml/dtd/test/CompareFailException.java ./src/com/thaiopensource/xml/dtd/test/CompareOutputStream.java ./src/com/thaiopensource/xml/dtd/test/Driver.java ./src/com/thaiopensource/xml/dtd/test/TestFailException.java ./src/com/thaiopensource/xml/em/EntityManager.java ./src/com/thaiopensource/xml/em/ExternalId.java ./src/com/thaiopensource/xml/em/OpenEntity.java ./src/com/thaiopensource/xml/out/CharRepertoire.java ./src/com/thaiopensource/xml/out/XmlWriter.java ./src/com/thaiopensource/xml/tok/ContentToken.java ./src/com/thaiopensource/xml/tok/EmptyTokenException.java ./src/com/thaiopensource/xml/tok/EndOfPrologException.java ./src/com/thaiopensource/xml/tok/ExtensibleTokenException.java ./src/com/thaiopensource/xml/tok/InvalidTokenException.java ./src/com/thaiopensource/xml/tok/PartialCharException.java ./src/com/thaiopensource/xml/tok/PartialTokenException.java ./src/com/thaiopensource/xml/tok/Position.java ./src/com/thaiopensource/xml/tok/TextDecl.java ./src/com/thaiopensource/xml/tok/Token.java ./src/com/thaiopensource/xml/tok/TokenException.java ./src/com/thaiopensource/xml/tok/Tokenizer.java ./src/com/thaiopensource/xml/infer/AttributeDecl.java ./src/com/thaiopensource/xml/infer/BinaryParticle.java ./src/com/thaiopensource/xml/infer/ChoiceParticle.java ./src/com/thaiopensource/xml/infer/ElementDecl.java ./src/com/thaiopensource/xml/infer/ElementParticle.java ./src/com/thaiopensource/xml/infer/EmptyParticle.java ./src/com/thaiopensource/xml/infer/InferHandler.java ./src/com/thaiopensource/xml/infer/OneOrMoreParticle.java ./src/com/thaiopensource/xml/infer/Particle.java ./src/com/thaiopensource/xml/infer/ParticleVisitor.java ./src/com/thaiopensource/xml/infer/Schema.java ./src/com/thaiopensource/xml/infer/SequenceParticle.java ./src/com/thaiopensource/xml/infer/TestDriver.java ./src/com/thaiopensource/xml/infer/TextParticle.java ./src/com/thaiopensource/xml/infer/ParticleDumper.java ./src/com/thaiopensource/xml/infer/DatatypeInferrer.java ./src/com/thaiopensource/xml/infer/DatatypeRepertoire.java ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java ./src/com/thaiopensource/xml/infer/ContentModelInferrer.java ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java ./src/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java ./src/org/relaxng/datatype/helpers/StreamingValidatorImpl.java ./src/org/relaxng/datatype/Datatype.java ./src/org/relaxng/datatype/DatatypeBuilder.java ./src/org/relaxng/datatype/DatatypeException.java ./src/org/relaxng/datatype/DatatypeLibrary.java ./src/org/relaxng/datatype/DatatypeLibraryFactory.java ./src/org/relaxng/datatype/DatatypeStreamingValidator.java ./src/org/relaxng/datatype/ValidationContext.java ./src/org/apache/crimson/jaxp/DefaultValidationErrorHandler.java ./src/org/apache/crimson/jaxp/SAXParserFactoryImpl.java ./src/org/apache/crimson/jaxp/SAXParserImpl.java ./src/org/apache/crimson/parser/ExternalEntity.java ./src/org/apache/crimson/parser/XMLReaderImpl.java ./src/org/apache/crimson/parser/AttributeDecl.java ./src/org/apache/crimson/parser/ContentModel.java ./src/org/apache/crimson/parser/InputEntity.java ./src/org/apache/crimson/parser/AttributesExImpl.java ./src/org/apache/crimson/parser/ValidatingParser.java ./src/org/apache/crimson/parser/InternalEntity.java ./src/org/apache/crimson/parser/XmlReader.java ./src/org/apache/crimson/parser/EndOfInputException.java ./src/org/apache/crimson/parser/ContentModelState.java ./src/org/apache/crimson/parser/SimpleHashtable.java ./src/org/apache/crimson/parser/Resolver.java ./src/org/apache/crimson/parser/Parser2.java ./src/org/apache/crimson/parser/ElementValidator.java ./src/org/apache/crimson/parser/AttributesEx.java ./src/org/apache/crimson/parser/ElementDecl.java ./src/org/apache/crimson/parser/EntityDecl.java ./src/org/apache/crimson/util/XmlChars.java ./src/org/apache/crimson/util/XmlNames.java ./src/org/apache/crimson/util/MessageCatalog.java ./src/org/apache/xerces/impl/xpath/regex/Token.java ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java ./src/org/apache/xerces/impl/xpath/regex/RangeToken.java ./src/org/apache/xerces/impl/xpath/regex/Match.java ./src/org/apache/xerces/impl/xpath/regex/BMPattern.java ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java ./src/org/apache/xerces/impl/xpath/regex/ParseException.java ./src/org/apache/xerces/impl/xpath/regex/REUtil.java ./src/org/apache/xerces/impl/xpath/regex/Op.java ./src/javax/xml/parsers/FactoryFinder.java ./src/javax/xml/parsers/FactoryConfigurationError.java ./src/javax/xml/parsers/SAXParserFactory.java ./src/javax/xml/parsers/SAXParser.java ./src/javax/xml/parsers/ParserConfigurationException.java ./src/com/thaiopensource/datatype/xsd/regex/RegexSyntaxException.java:6: warning: The serializable class RegexSyntaxException does not declare a static final serialVersionUID field of type long public class RegexSyntaxException extends Exception { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/regex/test/CategoryTest.java:30: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration e = new Service(RegexEngine.class).getProviders(); ^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/regex/test/TestDriver.java:39: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration e = new Service(RegexEngine.class).getProviders(); ^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/AnyUriDatatype.java:4: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeBase.java:3: warning: The import org.relaxng.datatype.Datatype is never used import org.relaxng.datatype.Datatype; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeBuilderImpl.java:3: warning: The import java.util.ResourceBundle is never used import java.util.ResourceBundle; ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeBuilderImpl.java:4: warning: The import java.text.MessageFormat is never used import java.text.MessageFormat; ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DurationDatatype.java:8: warning: The import java.util.GregorianCalendar is never used import java.util.GregorianCalendar; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/MaxExclusiveRestrictDatatype.java:3: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/MaxInclusiveRestrictDatatype.java:3: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/MinExclusiveRestrictDatatype.java:3: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/MinInclusiveRestrictDatatype.java:3: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:16: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable typeTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:16: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable typeTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:37: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("string", new StringDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:38: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("normalizedString", new CdataDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:39: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("token", new TokenDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:40: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("boolean", new BooleanDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:43: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("decimal", decimalType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:45: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("integer", integerType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:46: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("nonPositiveInteger", restrictMax(integerType, "0")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:47: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("negativeInteger", restrictMax(integerType, "-1")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:48: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("long", restrictMax(restrictMin(integerType, LONG_MIN), LONG_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:49: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("int", restrictMax(restrictMin(integerType, INT_MIN), INT_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:50: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("short", restrictMax(restrictMin(integerType, SHORT_MIN), SHORT_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:51: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("byte", restrictMax(restrictMin(integerType, BYTE_MIN), BYTE_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:53: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("nonNegativeInteger", nonNegativeIntegerType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:54: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("unsignedLong", restrictMax(nonNegativeIntegerType, UNSIGNED_LONG_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:55: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("unsignedInt", restrictMax(nonNegativeIntegerType, UNSIGNED_INT_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:56: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("unsignedShort", restrictMax(nonNegativeIntegerType, UNSIGNED_SHORT_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:57: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("unsignedByte", restrictMax(nonNegativeIntegerType, UNSIGNED_BYTE_MAX)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:58: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("positiveInteger", restrictMin(integerType, "1")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:59: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("double", new DoubleDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:60: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("float", new FloatDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:62: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("Name", new NameDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:63: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("QName", new QNameDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:66: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("NCName", ncNameType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:69: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("NMTOKEN", nmtokenDatatype); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:70: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("NMTOKENS", list(nmtokenDatatype)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:72: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("ID", new IdDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:74: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("IDREF", idrefType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:75: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("IDREFS", list(idrefType)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:77: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("NOTATION", new QNameDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:79: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("base64Binary", new Base64BinaryDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:80: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("hexBinary", new HexBinaryDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:81: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("anyURI", new AnyUriDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:82: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("language", new RegexDatatype(LANGUAGE_PATTERN)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:84: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("dateTime", new DateTimeDatatype("Y-M-DTt")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:85: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("time", new DateTimeDatatype("t")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:86: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("date", new DateTimeDatatype("Y-M-D")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:87: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("gYearMonth", new DateTimeDatatype("Y-M")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:88: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("gYear", new DateTimeDatatype("Y")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:89: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("gMonthDay", new DateTimeDatatype("--M-D")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:90: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("gDay", new DateTimeDatatype("---D")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:91: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("gMonth", new DateTimeDatatype("--M")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:94: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("ENTITY", entityType); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:95: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("ENTITIES", list(entityType)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:97: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized typeTable.put("duration", new DurationDatatype()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/datatype/xsd/DatatypeLibraryImpl.java:134: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration e = new Service(RegexEngine.class).getProviders(); ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/EOFException.java:3: warning: The serializable class EOFException does not declare a static final serialVersionUID field of type long class EOFException extends Exception { ^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/EscapeSyntaxException.java:3: warning: The serializable class EscapeSyntaxException does not declare a static final serialVersionUID field of type long class EscapeSyntaxException extends RuntimeException { ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:30: warning: The import org.xml.sax.Locator is never used import org.xml.sax.Locator; ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:50: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable namespaceTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:50: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable namespaceTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:51: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable datatypesTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:51: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable datatypesTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:54: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable attributeNameTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:54: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable attributeNameTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:214: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized public Enumeration prefixes() { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:318: warning: The method getCommentsAsAnnotations() from the type CompactSyntax is never used locally private Annotations getCommentsAsAnnotations() { ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:361: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized attributeNameTable.put(key, key); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:738: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized namespaceTable.put("xml", WellKnownNamespaces.XML); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:740: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized datatypesTable.put("xsd", WellKnownNamespaces.XML_SCHEMA_DATATYPES); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:807: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized namespaceTable.put(prefix.getString(), namespaceName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:839: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized datatypesTable.put(prefix.getString(), uri); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:2027: warning: The local variable s is never read String s; ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3301: warning: The field CompactSyntax.jj_semLA is never read locally private boolean jj_semLA; ^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3435: warning: Vector is a raw type. References to generic type Vector should be parameterized private java.util.Vector jj_expentries = new java.util.Vector(); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3435: warning: Vector is a raw type. References to generic type Vector should be parameterized private java.util.Vector jj_expentries = new java.util.Vector(); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3451: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (java.util.Enumeration e = jj_expentries.elements(); e.hasMoreElements();) { ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3464: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized if (!exists) jj_expentries.addElement(jj_expentry); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntax.java:3495: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized jj_expentries.addElement(jj_expentry); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:3: warning: The import com.thaiopensource.relaxng.parse.SchemaBuilder is never used import com.thaiopensource.relaxng.parse.SchemaBuilder; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:4: warning: The import com.thaiopensource.relaxng.parse.Annotations is never used import com.thaiopensource.relaxng.parse.Annotations; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:5: warning: The import com.thaiopensource.relaxng.parse.DataPatternBuilder is never used import com.thaiopensource.relaxng.parse.DataPatternBuilder; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:6: warning: The import com.thaiopensource.relaxng.parse.ParsedElementAnnotation is never used import com.thaiopensource.relaxng.parse.ParsedElementAnnotation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:7: warning: The import com.thaiopensource.relaxng.parse.ElementAnnotationBuilder is never used import com.thaiopensource.relaxng.parse.ElementAnnotationBuilder; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:8: warning: The import com.thaiopensource.relaxng.parse.CommentList is never used import com.thaiopensource.relaxng.parse.CommentList; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:9: warning: The import com.thaiopensource.relaxng.parse.ParsedPattern is never used import com.thaiopensource.relaxng.parse.ParsedPattern; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:10: warning: The import com.thaiopensource.relaxng.parse.ParsedNameClass is never used import com.thaiopensource.relaxng.parse.ParsedNameClass; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:11: warning: The import com.thaiopensource.relaxng.parse.Scope is never used import com.thaiopensource.relaxng.parse.Scope; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:12: warning: The import com.thaiopensource.relaxng.parse.GrammarSection is never used import com.thaiopensource.relaxng.parse.GrammarSection; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:13: warning: The import com.thaiopensource.relaxng.parse.Div is never used import com.thaiopensource.relaxng.parse.Div; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:14: warning: The import com.thaiopensource.relaxng.parse.Grammar is never used import com.thaiopensource.relaxng.parse.Grammar; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:15: warning: The import com.thaiopensource.relaxng.parse.Include is never used import com.thaiopensource.relaxng.parse.Include; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:16: warning: The import com.thaiopensource.relaxng.parse.IncludedGrammar is never used import com.thaiopensource.relaxng.parse.IncludedGrammar; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:17: warning: The import com.thaiopensource.relaxng.parse.IllegalSchemaException is never used import com.thaiopensource.relaxng.parse.IllegalSchemaException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:18: warning: The import com.thaiopensource.relaxng.parse.BuildException is never used import com.thaiopensource.relaxng.parse.BuildException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:19: warning: The import com.thaiopensource.relaxng.parse.Location is never used import com.thaiopensource.relaxng.parse.Location; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:20: warning: The import com.thaiopensource.relaxng.parse.Context is never used import com.thaiopensource.relaxng.parse.Context; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:21: warning: The import com.thaiopensource.xml.util.WellKnownNamespaces is never used import com.thaiopensource.xml.util.WellKnownNamespaces; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:22: warning: The import com.thaiopensource.util.Localizer is never used import com.thaiopensource.util.Localizer; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:23: warning: The import org.xml.sax.ErrorHandler is never used import org.xml.sax.ErrorHandler; ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:24: warning: The import org.xml.sax.SAXException is never used import org.xml.sax.SAXException; ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:25: warning: The import org.xml.sax.SAXParseException is never used import org.xml.sax.SAXParseException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:26: warning: The import org.xml.sax.Locator is never used import org.xml.sax.Locator; ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:27: warning: The import org.xml.sax.helpers.LocatorImpl is never used import org.xml.sax.helpers.LocatorImpl; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:28: warning: The import java.util.Hashtable is never used import java.util.Hashtable; ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:29: warning: The import java.util.Enumeration is never used import java.util.Enumeration; ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:30: warning: The import java.io.Reader is never used import java.io.Reader; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:31: warning: The import java.net.MalformedURLException is never used import java.net.MalformedURLException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:32: warning: The import java.net.URL is never used import java.net.URL; ^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:65: warning: The method jjCheckNAddStates(int) from the type CompactSyntaxTokenManager is never used locally private final void jjCheckNAddStates(int start) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:78: warning: The local variable nextStates is never read int[] nextStates; ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:83: warning: The local variable j is never read int j, kind = 0x7fffffff; ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:91: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:167: warning: The local variable l is never read long l = 1L << (curChar & 077); ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:168: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:197: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:868: warning: The local variable nextStates is never read int[] nextStates; ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:873: warning: The local variable j is never read int j, kind = 0x7fffffff; ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:881: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1101: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1208: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1344: warning: The local variable nextStates is never read int[] nextStates; ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1349: warning: The local variable j is never read int j, kind = 0x7fffffff; ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1357: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1415: warning: The local variable l is never read long l = 1L << (curChar & 077); ^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1416: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1440: warning: The label MatchLoop is never explicitly referenced MatchLoop: do ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/CompactSyntaxTokenManager.java:1699: warning: The local variable kind is never read int kind; ^^^^ ./src/com/thaiopensource/relaxng/parse/compact/TokenMgrError.java:4: warning: The serializable class TokenMgrError does not declare a static final serialVersionUID field of type long public class TokenMgrError extends Error ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/compact/ParseException.java:13: warning: The serializable class ParseException does not declare a static final serialVersionUID field of type long public class ParseException extends Exception { ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/BuildException.java:3: warning: The serializable class BuildException does not declare a static final serialVersionUID field of type long public class BuildException extends RuntimeException { ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/Context.java:8: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration prefixes(); ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/IllegalSchemaException.java:3: warning: The serializable class IllegalSchemaException does not declare a static final serialVersionUID field of type long public class IllegalSchemaException extends Exception { } ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/SchemaBuilder.java:3: warning: The import org.relaxng.datatype.ValidationContext is never used import org.relaxng.datatype.ValidationContext; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:10: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable notationTable; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:11: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable unparsedEntityTable; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:14: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized notationTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:15: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized unparsedEntityTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:27: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized notationTable.put(name, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/DtdContext.java:35: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized unparsedEntityTable.put(name, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:61: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable patternTable; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:62: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable nameClassTable; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:95: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized public Enumeration prefixes() { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:96: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:96: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:99: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(p.prefix); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:343: warning: Stack is a raw type. References to generic type Stack should be parameterized final Stack builderStack = new Stack(); ^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:343: warning: Stack is a raw type. References to generic type Stack should be parameterized final Stack builderStack = new Stack(); ^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:356: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack should be parameterized builderStack.push(builder); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1415: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized patternTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1416: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("zeroOrMore", new ZeroOrMoreState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1417: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("oneOrMore", new OneOrMoreState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1418: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("optional", new OptionalState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1419: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("list", new ListState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1420: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("choice", new ChoiceState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1421: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("interleave", new InterleaveState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1422: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("group", new GroupState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1423: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("mixed", new MixedState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1424: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("element", new ElementState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1425: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("attribute", new AttributeState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1426: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("empty", new EmptyState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1427: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("text", new TextState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1428: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("value", new ValueState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1429: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("data", new DataState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1430: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("notAllowed", new NotAllowedState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1431: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("grammar", new GrammarState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1432: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("ref", new RefState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1433: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("parentRef", new ParentRefState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1434: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized patternTable.put("externalRef", new ExternalRefState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1438: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized nameClassTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1439: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized nameClassTable.put("name", new NameState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1440: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized nameClassTable.put("anyName", new AnyNameState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1441: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized nameClassTable.put("nsName", new NsNameState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/parse/sax/SchemaParser.java:1442: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized nameClassTable.put("choice", new NameClassChoiceState()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:10: warning: List is a raw type. References to generic type List should be parameterized private final List leadingComments = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:10: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List leadingComments = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:11: warning: List is a raw type. References to generic type List should be parameterized private final List attributeAnnotations = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:11: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List attributeAnnotations = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:12: warning: List is a raw type. References to generic type List should be parameterized private final List childElementAnnotations = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:12: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List childElementAnnotations = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:13: warning: List is a raw type. References to generic type List should be parameterized private final List followingElementAnnotations = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:13: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List followingElementAnnotations = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:16: warning: List is a raw type. References to generic type List should be parameterized public List getLeadingComments() { ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:20: warning: List is a raw type. References to generic type List should be parameterized public List getAttributeAnnotations() { ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:24: warning: List is a raw type. References to generic type List should be parameterized public List getChildElementAnnotations() { ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:28: warning: List is a raw type. References to generic type List should be parameterized public List getFollowingElementAnnotations() { ^^^^ ./src/com/thaiopensource/relaxng/edit/Annotated.java:45: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = attributeAnnotations.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/edit/ChoiceNameClass.java:7: warning: List is a raw type. References to generic type List should be parameterized private final List children = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/ChoiceNameClass.java:7: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List children = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/ChoiceNameClass.java:9: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/edit/CompositePattern.java:7: warning: List is a raw type. References to generic type List should be parameterized private final List children = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/CompositePattern.java:7: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List children = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/CompositePattern.java:8: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/edit/Container.java:6: warning: List is a raw type. References to generic type List should be parameterized public List getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/edit/DataPattern.java:9: warning: List is a raw type. References to generic type List should be parameterized private final List params = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/DataPattern.java:9: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List params = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/DataPattern.java:33: warning: List is a raw type. References to generic type List should be parameterized public List getParams() { ^^^^ ./src/com/thaiopensource/relaxng/edit/DivComponent.java:7: warning: List is a raw type. References to generic type List should be parameterized private final List components = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/DivComponent.java:7: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List components = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/DivComponent.java:9: warning: List is a raw type. References to generic type List should be parameterized public List getComponents() { ^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:3: warning: The import com.thaiopensource.relaxng.parse.ParsedElementAnnotation is never used import com.thaiopensource.relaxng.parse.ParsedElementAnnotation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:14: warning: List is a raw type. References to generic type List should be parameterized private final List attributes = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:14: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List attributes = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:15: warning: List is a raw type. References to generic type List should be parameterized private final List children = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:15: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List children = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:22: warning: List is a raw type. References to generic type List should be parameterized public List getAttributes() { ^^^^ ./src/com/thaiopensource/relaxng/edit/ElementAnnotation.java:26: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/edit/GrammarPattern.java:7: warning: List is a raw type. References to generic type List should be parameterized private final List components = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/GrammarPattern.java:7: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List components = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/GrammarPattern.java:9: warning: List is a raw type. References to generic type List should be parameterized public List getComponents() { ^^^^ ./src/com/thaiopensource/relaxng/edit/IncludeComponent.java:10: warning: List is a raw type. References to generic type List should be parameterized private final List components = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/edit/IncludeComponent.java:10: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List components = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/edit/IncludeComponent.java:27: warning: List is a raw type. References to generic type List should be parameterized public List getComponents() { ^^^^ ./src/com/thaiopensource/relaxng/edit/NullVisitor.java:233: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getParams().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/edit/SchemaCollection.java:7: warning: Map is a raw type. References to generic type Map should be parameterized private final Map schemaDocumentMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/edit/SchemaCollection.java:7: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map schemaDocumentMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/edit/SchemaCollection.java:21: warning: Map is a raw type. References to generic type Map should be parameterized public Map getSchemaDocumentMap() { ^^^ ./src/com/thaiopensource/relaxng/edit/ValuePattern.java:10: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/edit/ValuePattern.java:10: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/edit/ValuePattern.java:46: warning: Map is a raw type. References to generic type Map should be parameterized public Map getPrefixMap() { ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:75: warning: Map is a raw type. References to generic type Map should be parameterized final Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:75: warning: HashMap is a raw type. References to generic type HashMap should be parameterized final Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:93: warning: Map is a raw type. References to generic type Map should be parameterized private final Map elementNameTable = new Hashtable(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:93: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Map elementNameTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:97: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attlistDeclTable = new Hashtable(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:97: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Map attlistDeclTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:101: warning: Set is a raw type. References to generic type Set should be parameterized private final Set definedNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:101: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set definedNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:105: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixTable = new Hashtable(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:105: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Map prefixTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:111: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeNamesTable = new Hashtable(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:111: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Map attributeNamesTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:115: warning: Set is a raw type. References to generic type Set should be parameterized private Set attributeNames = null; ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:267: warning: List is a raw type. References to generic type List should be parameterized private final List components; ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:269: warning: List is a raw type. References to generic type List should be parameterized private List comments = null; ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:278: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized grammar.getFollowingElementAnnotations().addAll(comments); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:284: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized grammar.getLeadingComments().addAll(comments); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:286: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized c.getLeadingComments().addAll(comments); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:289: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized components.add(c); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:295: warning: List is a raw type. References to generic type List should be parameterized List groups = (List)attlistDeclTable.get(nameSpec.getValue()); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:295: warning: List is a raw type. References to generic type List should be parameterized List groups = (List)attlistDeclTable.get(nameSpec.getValue()); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:297: warning: HashSet is a raw type. References to generic type HashSet should be parameterized attributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:299: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = groups.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:304: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized gp.getChildren().add(ref(attlistDeclName(nameSpec.getValue()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:308: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized gp.getChildren().addAll(((GroupPattern)pattern).getChildren()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:310: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized gp.getChildren().add(pattern); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:333: warning: Set is a raw type. References to generic type Set should be parameterized = (Set)attributeNamesTable.get(name); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:335: warning: HashSet is a raw type. References to generic type HashSet should be parameterized attributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:336: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeNamesTable.put(name, attributeNames); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:343: warning: List is a raw type. References to generic type List should be parameterized List decls = (List)attlistDeclTable.get(name); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:343: warning: List is a raw type. References to generic type List should be parameterized List decls = (List)attlistDeclTable.get(name); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:346: warning: HashSet is a raw type. References to generic type HashSet should be parameterized attributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:364: warning: HashSet is a raw type. References to generic type HashSet should be parameterized attributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:409: warning: Vector is a raw type. References to generic type Vector should be parameterized comments = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:410: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized comments.add(new Comment(CommentTrimmer.trimComment(value))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:444: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized sc.getSchemaDocumentMap().put(uri, new SchemaDocument(included, encoding)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:450: warning: List is a raw type. References to generic type List should be parameterized final List group; ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:462: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized attributeNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:480: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized pattern.getAttributeAnnotations().add(anno); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:483: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.add(new OptionalPattern(pattern)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:485: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.add(pattern); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:495: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.add(ref(name)); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:496: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized attributeNames.addAll(detector.names); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:534: warning: List is a raw type. References to generic type List should be parameterized final private List list; ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:541: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(new ValuePattern("", "token", value)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:545: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(ref(name)); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:560: warning: List is a raw type. References to generic type List should be parameterized List children = tem.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:562: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(convert(members[i])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:574: warning: List is a raw type. References to generic type List should be parameterized List children = tem.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:576: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(convert(members[i])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:615: warning: List is a raw type. References to generic type List should be parameterized private final List names = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:615: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List names = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:623: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized names.add(name); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:675: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized sc.getSchemaDocumentMap().put(dtd.getUri(), new SchemaDocument(grammar, dtd.getEncoding())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:705: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized definedNames.add(anyName); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:714: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized definedNames.add(anyName); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:729: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = options.prefixMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:730: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:730: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:739: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixTable.put(prefix, ns); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:781: warning: Set is a raw type. References to generic type Set should be parameterized Set names = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:781: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set names = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:782: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = elementNameTable.keySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:786: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized names.add(name); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:834: warning: Map is a raw type. References to generic type Map should be parameterized Map patternTable = new Hashtable(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:834: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Map patternTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:835: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = definedNames.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:849: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = patternTable.entrySet().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:851: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:851: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:866: warning: Map is a raw type. References to generic type Map should be parameterized private static void inc(Map table, String str) { ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:869: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized table.put(str, new Integer(1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:871: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized table.put(str, new Integer(n.intValue() + 1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:875: warning: Set is a raw type. References to generic type Set should be parameterized Set usedNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:875: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set usedNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:876: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = elementNameTable.keySet().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:888: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedNames.add(declName); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:889: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedNames.add(otherDeclName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:896: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized definedNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:908: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementNameTable.put(name, new Integer(flags)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:912: warning: List is a raw type. References to generic type List should be parameterized List groups = (List)attlistDeclTable.get(name); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:912: warning: List is a raw type. References to generic type List should be parameterized List groups = (List)attlistDeclTable.get(name); ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:914: warning: Vector is a raw type. References to generic type Vector should be parameterized groups = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:915: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attlistDeclTable.put(name, groups); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:917: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized groups.add(group); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:939: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixTable.put(prefix, defaultValue); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:955: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixTable.put(prefix, ""); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1003: warning: List is a raw type. References to generic type List should be parameterized private void outputStart(List components) { ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1010: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = elementNameTable.entrySet().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1012: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1012: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1015: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choice.getChildren().add(ref(elementDeclName((String)entry.getKey()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1024: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized components.add(new DefineComponent(DefineComponent.START, choice)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1027: warning: List is a raw type. References to generic type List should be parameterized private void outputAny(List components) { ^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1033: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized components.add(dc); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1038: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.getChildren().add(new ZeroOrMorePattern(new AttributePattern(new AnyNameNameClass(), new TextPattern()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1040: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.getChildren().add(ref(anyName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1042: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choice.getChildren().add(new ElementPattern(new AnyNameNameClass(), group)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1043: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choice.getChildren().add(new TextPattern()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/Converter.java:1044: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized components.add(new DefineComponent(anyName, new ZeroOrMorePattern(choice))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/dtd/DtdInputFormat.java:30: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap; ^^^ ./src/com/thaiopensource/relaxng/input/dtd/DtdInputFormat.java:32: warning: Map is a raw type. References to generic type Map should be parameterized NamespaceDeclParamFactory(Map prefixMap) { ^^^ ./src/com/thaiopensource/relaxng/input/dtd/DtdInputFormat.java:44: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(prefix, uri); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:54: warning: Set is a raw type. References to generic type Set should be parameterized private final Set multiplyReferencedElementNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:54: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set multiplyReferencedElementNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:57: warning: List is a raw type. References to generic type List should be parameterized private final List outputQueue = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:57: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List outputQueue = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:58: warning: Set is a raw type. References to generic type Set should be parameterized private final Set queued = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:58: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set queued = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:67: warning: Comparator is a raw type. References to generic type Comparator should be parameterized private static class PatternComparator implements Comparator { ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:68: warning: Class is a raw type. References to generic type Class should be parameterized private static final Class[] classOrder = { ^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:87: warning: Class is a raw type. References to generic type Class should be parameterized private static int classIndex(Class aClass) { ^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:100: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized queued.add(name); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:101: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized outputQueue.add(name); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:111: warning: List is a raw type. References to generic type List should be parameterized List children = cp.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:114: warning: Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator) of type Collections Collections.sort(children, this); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:114: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(children, this); ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:114: warning: Type safety: The expression of type Inferrer.ParticleConverter needs unchecked conversion to conform to Comparator Collections.sort(children, this); ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:115: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = children.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:124: warning: List is a raw type. References to generic type List should be parameterized List children = cp.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:129: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List should be parameterized children.set(i, new ZeroOrMorePattern(((OneOrMorePattern)child).getChild())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:139: warning: List is a raw type. References to generic type List should be parameterized private void addChoices(List children, Particle child) { ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:142: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized children.addAll(((ChoicePattern)pattern).getChildren()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:144: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(pattern); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:154: warning: List is a raw type. References to generic type List should be parameterized private void addGroup(List children, Particle child) { ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:157: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized children.addAll(((GroupPattern)pattern).getChildren()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:159: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(pattern); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:180: warning: Set is a raw type. References to generic type Set should be parameterized private final Set referencedElementNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:180: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set referencedElementNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:185: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized multiplyReferencedElementNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:187: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized referencedElementNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:231: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized sc.getSchemaDocumentMap().put(sc.getMainUri(), sd); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:240: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized grammar.getComponents().add(new DefineComponent(DefineComponent.START, particleConverter.convert(schema.getStart()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:244: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized grammar.getComponents().add(new DefineComponent(getDefineName(elementName), createElementPattern(elementName))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:252: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = schema.getElementDecls().values().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:262: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixMap = schema.getPrefixMap(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:263: warning: Set is a raw type. References to generic type Set should be parameterized Set namespacesInDefines = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:263: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set namespacesInDefines = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:264: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = multiplyReferencedElementNames.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:265: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized namespacesInDefines.add(((Name)iter.next()).getNamespaceUri()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:269: warning: Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespacesInDefines.removeAll(prefixMap.keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:273: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = namespacesInDefines.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:277: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(iter.next(), prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:298: warning: Set is a raw type. References to generic type Set should be parameterized Set names = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:298: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set names = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:299: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = multiplyReferencedElementNames.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:303: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized names.add(name); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:316: warning: Map is a raw type. References to generic type Map should be parameterized Map attributeDecls = elementDecl.getAttributeDecls(); ^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:319: warning: List is a raw type. References to generic type List should be parameterized List attributeNames = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:319: warning: Vector is a raw type. References to generic type Vector should be parameterized List attributeNames = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:320: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized attributeNames.addAll(attributeDecls.keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:321: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections Collections.sort(attributeNames); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:321: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(attributeNames); ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:322: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = attributeNames.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:333: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.getChildren().add(tem); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:336: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized group.getChildren().addAll(((GroupPattern)contentPattern).getChildren()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/xml/Inferrer.java:338: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized group.getChildren().add(contentPattern); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/InputFailedException.java:3: warning: The serializable class InputFailedException does not declare a static final serialVersionUID field of type long public class InputFailedException extends Exception { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:85: warning: Map is a raw type. References to generic type Map should be parameterized private final Map schemas; ^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:91: warning: Map is a raw type. References to generic type Map should be parameterized private SchemaBuilderImpl(SubParser subParser, ErrorHandler eh, Map schemas, DatatypeLibraryFactory dlf, boolean commentsNeedTrimming) { ^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:104: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:106: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(patterns[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:159: warning: Map is a raw type. References to generic type Map should be parameterized private final Map map; ^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:162: warning: Map is a raw type. References to generic type Map should be parameterized TraceValidationContext(Map map, ValidationContext vc, String ns) { ^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:178: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized map.put(prefix, result); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:231: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schemas.put(uri, new Object()); // avoid possibility of infinite loop ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:232: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schemas.put(uri, new SchemaDocument((Pattern)subParser.parseExternal(uri, this, scope))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:244: warning: List is a raw type. References to generic type List should be parameterized List children = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:246: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(nameClasses[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:283: warning: List is a raw type. References to generic type List should be parameterized private final List components; ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:324: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized subject.getChildElementAnnotations().addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:331: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized components.add(c); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:346: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schemas.put(uri, new Object()); // avoid possibility of infinite loop ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:350: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schemas.put(uri, new SchemaDocument((Pattern)pattern)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:425: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized a.getFollowingElementAnnotations().addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:433: warning: List is a raw type. References to generic type List should be parameterized private final List list = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:433: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List list = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:437: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(comment); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:440: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized list.addAll(comments.list); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:486: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized p.getParams().add(param); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:498: warning: List is a raw type. References to generic type List should be parameterized List params = p.getParams(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:540: warning: List is a raw type. References to generic type List should be parameterized private final List attributes = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:540: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List attributes = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:541: warning: List is a raw type. References to generic type List should be parameterized private final List elements = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:541: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List elements = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:554: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized attributes.add(att); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:563: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized elements.addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:576: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized subject.getLeadingComments().addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:577: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized subject.getAttributeAnnotations().addAll(attributes); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:578: warning: List is a raw type. References to generic type List should be parameterized List list; ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:583: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized list.addAll(elements); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:604: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized element.getChildren().addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:605: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized element.getChildren().add(t); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:613: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized element.getAttributes().add(att); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:626: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized element.getChildren().addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:636: warning: List is a raw type. References to generic type List should be parameterized void addTo(List elementList) { ^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:638: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized elementList.addAll(((CommentListImpl)comments).list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:639: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized elementList.add(element); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/input/parse/SchemaBuilderImpl.java:668: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schemas.put(uri, new SchemaDocument((Pattern)parseable.parse(this, new ScopeImpl()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/common/ErrorReporter.java:14: warning: The serializable class WrappedSAXException does not declare a static final serialVersionUID field of type long static public class WrappedSAXException extends RuntimeException { ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/common/ErrorReporter.java:26: warning: Class is a raw type. References to generic type Class should be parameterized public ErrorReporter(ErrorHandler eh, Class cls) { ^^^^^ ./src/com/thaiopensource/relaxng/output/common/Name.java:3: warning: Comparable is a raw type. References to generic type Comparable should be parameterized final public class Name implements Comparable { ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java:14: warning: List is a raw type. References to generic type List should be parameterized private final List names = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java:14: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List names = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java:17: warning: List is a raw type. References to generic type List should be parameterized static public List split(NameClass nc) { ^^^^ ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java:28: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized names.add(nc); ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/common/NameClassSplitter.java:33: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/common/XmlWriter.java:16: warning: Stack is a raw type. References to generic type Stack should be parameterized private final Stack tagStack = new Stack(); ^^^^^ ./src/com/thaiopensource/relaxng/output/common/XmlWriter.java:16: warning: Stack is a raw type. References to generic type Stack should be parameterized private final Stack tagStack = new Stack(); ^^^^^ ./src/com/thaiopensource/relaxng/output/common/XmlWriter.java:22: warning: The serializable class WrappedException does not declare a static final serialVersionUID field of type long public static class WrappedException extends RuntimeException { ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/common/XmlWriter.java:66: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack should be parameterized tagStack.push(name); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java:6: warning: The import java.io.Writer is never used import java.io.Writer; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java:23: warning: Map is a raw type. References to generic type Map should be parameterized private final Map uriMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java:23: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map uriMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java:35: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized this.uriMap.put(mainSourceUri, mainOutputFile.getName()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/LocalOutputDirectory.java:65: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized uriMap.put(sourceUri, filename); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/OutputDirectoryParamProcessor.java:6: warning: The import com.thaiopensource.relaxng.translate.util.Param is never used import com.thaiopensource.relaxng.translate.util.Param; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/OutputFailedException.java:3: warning: The serializable class OutputFailedException does not declare a static final serialVersionUID field of type long public class OutputFailedException extends Exception { ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:40: warning: The import com.thaiopensource.relaxng.output.OutputDirectory is never used import com.thaiopensource.relaxng.output.OutputDirectory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:59: warning: Map is a raw type. References to generic type Map should be parameterized private final Map contentTypes = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:59: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map contentTypes = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:60: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeTypes = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:60: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeTypes = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:61: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeAlphabets = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:61: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeAlphabets = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:62: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeNamespaces = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:62: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeNamespaces = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:63: warning: Map is a raw type. References to generic type Map should be parameterized private Map defines = null; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:64: warning: Set is a raw type. References to generic type Set should be parameterized private final Set attlists = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:64: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set attlists = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:65: warning: Map is a raw type. References to generic type Map should be parameterized private final Map parts = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:65: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map parts = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:66: warning: Map is a raw type. References to generic type Map should be parameterized private final Map seenTable = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:66: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map seenTable = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:67: warning: Map is a raw type. References to generic type Map should be parameterized private final Map elementDecls = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:67: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map elementDecls = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:79: warning: Set is a raw type. References to generic type Set should be parameterized private final Set pendingRefs; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:82: warning: HashSet is a raw type. References to generic type HashSet should be parameterized pendingRefs = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:87: warning: HashSet is a raw type. References to generic type HashSet should be parameterized pendingRefs = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:90: warning: Set is a raw type. References to generic type Set should be parameterized private Analyzer(Set pendingRefs) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:117: warning: List is a raw type. References to generic type List should be parameterized List names = noteNames(p.getNameClass(), true); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:131: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementDecls.put(name, p); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:147: warning: List is a raw type. References to generic type List should be parameterized private List noteNames(NameClass nc, boolean defaultable) { ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:149: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(nc); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:177: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:182: warning: Set is a raw type. References to generic type Set should be parameterized Set attributeNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:182: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set attributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:184: warning: Set is a raw type. References to generic type Set should be parameterized Set childAttributeNames = getAttributeAlphabet((Pattern)children.get(i)); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:185: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = childAttributeNames.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:193: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized attributeNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:201: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:209: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:227: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized pendingRefs.add(name); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:245: warning: HashMap is a raw type. References to generic type HashMap should be parameterized defines = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:272: warning: List is a raw type. References to generic type List should be parameterized List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:301: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:333: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized contentTypes.put(p, t); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:346: warning: List is a raw type. References to generic type List should be parameterized List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:384: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:427: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:428: warning: Set is a raw type. References to generic type Set should be parameterized Set result = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:428: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set result = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:430: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized result.addAll(getAttributeAlphabet((Pattern)list.get(i))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:435: warning: Set is a raw type. References to generic type Set should be parameterized Set result = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:435: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set result = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:436: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:442: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized result.add(new Name(ns, nnc.getLocalName())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:474: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:475: warning: Set is a raw type. References to generic type Set should be parameterized Set result = Collections.EMPTY_SET; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:478: warning: Set is a raw type. References to generic type Set should be parameterized Set tem = getAttributeNamespaces((Pattern)list.get(i)); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:479: warning: Type safety: The method containsAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized if (tem != Collections.EMPTY_SET && !result.containsAll(tem)) { ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:484: warning: Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet should be parameterized result = new HashSet(result); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:484: warning: HashSet is a raw type. References to generic type HashSet should be parameterized result = new HashSet(result); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:487: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized result.addAll(tem); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:492: warning: Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set) of type Collections result = Collections.unmodifiableSet(result); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:492: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Set result = Collections.unmodifiableSet(result); ^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:497: warning: Set is a raw type. References to generic type Set should be parameterized Set result = null; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:498: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:503: warning: HashSet is a raw type. References to generic type HashSet should be parameterized result = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:504: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized result.add(ns); ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:509: warning: Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set) of type Collections return Collections.unmodifiableSet(result); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:509: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Set return Collections.unmodifiableSet(result); ^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:520: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized seenTable.put(p, p); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:534: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = attlists.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:565: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeTypes.put(p, at); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:570: warning: Set is a raw type. References to generic type Set should be parameterized Set getAttributeAlphabet(Pattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:571: warning: Set is a raw type. References to generic type Set should be parameterized Set aa = (Set)attributeAlphabets.get(p); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:571: warning: Set is a raw type. References to generic type Set should be parameterized Set aa = (Set)attributeAlphabets.get(p); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:573: warning: Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set) of type Collections aa = Collections.unmodifiableSet((Set)p.accept(attributeAlphabetComputer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:573: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Set aa = Collections.unmodifiableSet((Set)p.accept(attributeAlphabetComputer)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:573: warning: Set is a raw type. References to generic type Set should be parameterized aa = Collections.unmodifiableSet((Set)p.accept(attributeAlphabetComputer)); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:574: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeAlphabets.put(p, aa); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:580: warning: Set is a raw type. References to generic type Set should be parameterized Set getAttributeNamespaces(Pattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:581: warning: Set is a raw type. References to generic type Set should be parameterized Set aa = (Set)attributeNamespaces.get(p); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:581: warning: Set is a raw type. References to generic type Set should be parameterized Set aa = (Set)attributeNamespaces.get(p); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:583: warning: Set is a raw type. References to generic type Set should be parameterized aa = (Set)p.accept(attributeNamespacesComputer); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Analysis.java:584: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeNamespaces.put(p, aa); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:11: warning: Map is a raw type. References to generic type Map should be parameterized private final Map elementToAttlistMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:11: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map elementToAttlistMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:12: warning: Map is a raw type. References to generic type Map should be parameterized private final Map paramEntityToElementMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:12: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map paramEntityToElementMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:15: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementToAttlistMap.put(e, Boolean.FALSE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:21: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementToAttlistMap.put(e, Boolean.FALSE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:23: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementToAttlistMap.put(e, paramEntityName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:26: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized paramEntityToElementMap.put(paramEntityName, Boolean.FALSE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/AttlistMapper.java:28: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized paramEntityToElementMap.put(paramEntityName, e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Datatypes.java:10: warning: Map is a raw type. References to generic type Map should be parameterized private static final Map xsdMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/Datatypes.java:10: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private static final Map xsdMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Datatypes.java:81: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized xsdMap.put(name, new Info(name, flags)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:54: warning: The field DtdOutput.charRepertoire is never read locally private CharRepertoire charRepertoire; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:59: warning: List is a raw type. References to generic type List should be parameterized final List elementQueue = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:59: warning: Vector is a raw type. References to generic type Vector should be parameterized final List elementQueue = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:60: warning: List is a raw type. References to generic type List should be parameterized final List requiredParamEntities = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:60: warning: Vector is a raw type. References to generic type Vector should be parameterized final List requiredParamEntities = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:61: warning: List is a raw type. References to generic type List should be parameterized final List externallyRequiredParamEntities = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:61: warning: Vector is a raw type. References to generic type Vector should be parameterized final List externallyRequiredParamEntities = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:62: warning: Set is a raw type. References to generic type Set should be parameterized final Set doneParamEntities = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:62: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set doneParamEntities = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:63: warning: Set is a raw type. References to generic type Set should be parameterized final Set doneIncludes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:63: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set doneIncludes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:64: warning: Set is a raw type. References to generic type Set should be parameterized final Set pendingIncludes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:64: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set pendingIncludes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:69: warning: Set is a raw type. References to generic type Set should be parameterized private final Set reservedEntityNames; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:88: warning: Set is a raw type. References to generic type Set should be parameterized private DtdOutput(boolean warnDatatypes, String sourceUri, Analysis analysis, Set reservedEntityNames, OutputDirectory od, ErrorReporter er) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:130: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized elementQueue.add(p); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:170: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:184: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized elementQueue.add(p); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:226: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:252: warning: List is a raw type. References to generic type List should be parameterized final List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:264: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:379: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:414: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:483: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:523: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:641: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:749: warning: List is a raw type. References to generic type List should be parameterized final List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:773: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized doneParamEntities.add(c.getName()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:795: warning: HashSet is a raw type. References to generic type HashSet should be parameterized new DtdOutput(warnDatatypes, analysis.getMainUri(), analysis, new HashSet(), od, er).topLevelOutput(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:853: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized requiredParamEntities.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:895: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized externallyRequiredParamEntities.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:898: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized doneParamEntities.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:916: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized pendingIncludes.add(href); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:920: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized requiredParamEntities.addAll(sub.externallyRequiredParamEntities); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:939: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized doneIncludes.add(href); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:980: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized reservedEntityNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1022: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized doneParamEntities.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1074: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1075: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = names.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1126: warning: Set is a raw type. References to generic type Set should be parameterized Set namespaces = analysis.getAttributeNamespaces(p); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1127: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = namespaces.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1153: warning: List is a raw type. References to generic type List should be parameterized void outputComments(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1154: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1197: warning: The serializable class WrappedIOException does not declare a static final serialVersionUID field of type long static class WrappedIOException extends RuntimeException { ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutput.java:1241: warning: List is a raw type. References to generic type List should be parameterized List list = p.getAttributeAnnotations(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/DtdOutputFormat.java:14: warning: The import java.io.File is never used import java.io.File; ^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:12: warning: The import com.thaiopensource.relaxng.edit.SourceLocation is never used import com.thaiopensource.relaxng.edit.SourceLocation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:27: warning: Map is a raw type. References to generic type Map should be parameterized private final Map defines; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:28: warning: Set is a raw type. References to generic type Set should be parameterized private final Set attlists; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:29: warning: Set is a raw type. References to generic type Set should be parameterized private final Set implicitlyCombinedDefines; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:30: warning: Map is a raw type. References to generic type Map should be parameterized private final Map combineTypes; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:32: warning: Map is a raw type. References to generic type Map should be parameterized private final Map parts; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:34: warning: Map is a raw type. References to generic type Map should be parameterized private final Map whereProvided = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:34: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map whereProvided = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:35: warning: Set is a raw type. References to generic type Set should be parameterized private final Set pendingIncludes; ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:37: warning: The serializable class IncludeLoopException does not declare a static final serialVersionUID field of type long public static class IncludeLoopException extends RuntimeException { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:50: warning: Map is a raw type. References to generic type Map should be parameterized GrammarPart(ErrorReporter er, Map defines, Set attlists, SchemaCollection schemas, Map parts, GrammarPattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:50: warning: Set is a raw type. References to generic type Set should be parameterized GrammarPart(ErrorReporter er, Map defines, Set attlists, SchemaCollection schemas, Map parts, GrammarPattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:50: warning: Map is a raw type. References to generic type Map should be parameterized GrammarPart(ErrorReporter er, Map defines, Set attlists, SchemaCollection schemas, Map parts, GrammarPattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:56: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.pendingIncludes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:57: warning: HashSet is a raw type. References to generic type HashSet should be parameterized this.implicitlyCombinedDefines = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:58: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.combineTypes = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:74: warning: Set is a raw type. References to generic type Set should be parameterized Set providedSet() { ^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:79: warning: List is a raw type. References to generic type List should be parameterized List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:96: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized implicitlyCombinedDefines.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:105: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized combineTypes.put(name, combine); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:113: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ip.getChildren().add(oldDef); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:114: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ip.getChildren().add(c.getBody()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:116: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized defines.put(name, ip); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:117: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized attlists.add(name); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:121: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized defines.put(name, c.getBody()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:122: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized whereProvided.put(name, c); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:131: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized pendingIncludes.add(href); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:134: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized parts.put(href, part); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:135: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = part.providedSet().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/GrammarPart.java:136: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized whereProvided.put((String)iter.next(), c); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:15: warning: Map is a raw type. References to generic type Map should be parameterized private final Map namespaceUriMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:15: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map namespaceUriMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:17: warning: Set is a raw type. References to generic type Set should be parameterized private final Set usedPrefixes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:17: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set usedPrefixes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:18: warning: Set is a raw type. References to generic type Set should be parameterized private final Set unassignedNamespaceUris = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:18: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set unassignedNamespaceUris = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:21: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedPrefixes.add("xml"); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:22: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized namespaceUriMap.put(WellKnownNamespaces.XML, "xml"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:37: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = unassignedNamespaceUris.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:43: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized namespaceUriMap.put(ns, prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:64: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized unassignedNamespaceUris.add(ns); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:68: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized unassignedNamespaceUris.add(ns); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:70: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedPrefixes.add(prefix); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/NamespaceManager.java:71: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized namespaceUriMap.put(ns, prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:28: warning: The import java.util.Map is never used import java.util.Map; ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:33: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = sc.getSchemaDocumentMap().values().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:47: warning: List is a raw type. References to generic type List should be parameterized List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:69: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:71: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List should be parameterized list.set(i, ((Pattern)list.get(i)).accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:72: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:99: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:101: warning: Type safety: The method set(int, Object) belongs to the raw type List. References to generic type List should be parameterized list.set(i, ((Pattern)list.get(i)).accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:102: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/dtd/Simplifier.java:117: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:5: warning: The import com.thaiopensource.relaxng.edit.ElementPattern is never used import com.thaiopensource.relaxng.edit.ElementPattern; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:13: warning: The import com.thaiopensource.relaxng.edit.PatternVisitor is never used import com.thaiopensource.relaxng.edit.PatternVisitor; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:21: warning: Map is a raw type. References to generic type Map should be parameterized private final Map cache = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:21: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map cache = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:56: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized cache.put(p, obj); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/ComplexityCache.java:96: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:21: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap; ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:25: warning: Map is a raw type. References to generic type Map should be parameterized private final Map nsMap; ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:27: warning: Map is a raw type. References to generic type Map should be parameterized private NamespaceBindings(Map prefixMap, Map nsMap) { ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:27: warning: Map is a raw type. References to generic type Map should be parameterized private NamespaceBindings(Map prefixMap, Map nsMap) { ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:48: warning: Set is a raw type. References to generic type Set should be parameterized Set getPrefixes() { ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:57: warning: Map is a raw type. References to generic type Map should be parameterized private final Map requiredNamespaces = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:57: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map requiredNamespaces = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:108: warning: Map is a raw type. References to generic type Map should be parameterized private final Map bindingUsageMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:108: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map bindingUsageMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:114: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized requiredNamespaces.put(ns, b); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:139: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized bindingUsageMap.put(b, bu); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:146: warning: Comparator is a raw type. References to generic type Comparator should be parameterized class BindingComparator implements Comparator { ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:172: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:172: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:174: warning: Map is a raw type. References to generic type Map should be parameterized Map nsMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:174: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map nsMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:175: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put("xml", WellKnownNamespaces.XML); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:177: warning: List is a raw type. References to generic type List should be parameterized List bindingList = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:177: warning: Vector is a raw type. References to generic type Vector should be parameterized List bindingList = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:178: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized bindingList.addAll(bindingUsageMap.keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:179: warning: Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator) of type Collections Collections.sort(bindingList, new BindingComparator()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:179: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(bindingList, new BindingComparator()); ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:179: warning: Type safety: The expression of type NamespaceManager.BindingComparator needs unchecked conversion to conform to Comparator Collections.sort(bindingList, new BindingComparator()); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:180: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = bindingList.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:186: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(binding.prefix, binding.namespaceUri); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:191: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized nsMap.put(binding.namespaceUri, binding.prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:196: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = bindingList.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:199: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(binding.prefix, binding.namespaceUri); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:208: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(prefix, ns); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:211: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized nsMap.put(ns, prefix); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:215: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator iter = requiredNamespaces.keySet().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:220: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(prefix, ns); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/NamespaceManager.java:221: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized nsMap.put(ns, prefix); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:23: warning: Map is a raw type. References to generic type Map should be parameterized private final Map datatypeLibraryMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:23: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map datatypeLibraryMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:42: warning: Set is a raw type. References to generic type Set should be parameterized static private final Set keywordSet = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:42: warning: HashSet is a raw type. References to generic type HashSet should be parameterized static private final Set keywordSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:46: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized keywordSet.add(keywords[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:89: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildElementAnnotations().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:95: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getFollowingElementAnnotations().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:107: warning: List is a raw type. References to generic type List should be parameterized List prefixes = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:107: warning: Vector is a raw type. References to generic type Vector should be parameterized List prefixes = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:108: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized prefixes.addAll(nsb.getPrefixes()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:109: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections Collections.sort(prefixes); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:109: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(prefixes); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:117: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = prefixes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:160: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized datatypeLibraryMap.put(WellKnownNamespaces.XML_SCHEMA_DATATYPES, "xsd"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:161: warning: List is a raw type. References to generic type List should be parameterized List datatypeLibraries = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:161: warning: Vector is a raw type. References to generic type Vector should be parameterized List datatypeLibraries = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:162: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized datatypeLibraries.addAll(DatatypeLibraryVisitor.findDatatypeLibraries(p)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:165: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections Collections.sort(datatypeLibraries); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:165: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(datatypeLibraries); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:171: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized datatypeLibraryMap.put(uri, prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:189: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = ea.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:208: warning: Set is a raw type. References to generic type Set should be parameterized private final Set datatypeLibraries = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:208: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set datatypeLibraries = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:222: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized datatypeLibraries.add(uri); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:225: warning: Set is a raw type. References to generic type Set should be parameterized static Set findDatatypeLibraries(Pattern p) { ^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:275: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getPrefixMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:276: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:276: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:290: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = context.prefixes(); e.hasMoreElements();) { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:321: warning: List is a raw type. References to generic type List should be parameterized List before = (p.mayContainText() ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:326: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = before.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:390: warning: List is a raw type. References to generic type List should be parameterized List components = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:582: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:620: warning: List is a raw type. References to generic type List should be parameterized List params = p.getParams(); ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:625: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = params.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:672: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getPrefixMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:673: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:673: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:778: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = nc.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:843: warning: List is a raw type. References to generic type List should be parameterized List before = (annotated.mayContainText() ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:897: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = elem.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:908: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = annotated.getFollowingElementAnnotations().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:925: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = annotated.getLeadingComments().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:934: warning: List is a raw type. References to generic type List should be parameterized private void annotationBody(List attributes, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:934: warning: List is a raw type. References to generic type List should be parameterized private void annotationBody(List attributes, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:938: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = attributes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:950: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = children.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:964: warning: List is a raw type. References to generic type List should be parameterized private void body(List components) { ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:978: warning: List is a raw type. References to generic type List should be parameterized private void innerBody(List components) { ^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:980: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = components.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Output.java:1152: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = context.prefixes(); e.hasMoreElements();) { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/Prettyprinter.java:6: warning: The serializable class WrappedException does not declare a static final serialVersionUID field of type long public static class WrappedException extends RuntimeException { ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/RncOutputFormat.java:9: warning: The import com.thaiopensource.relaxng.edit.Pattern is never used import com.thaiopensource.relaxng.edit.Pattern; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/RncOutputFormat.java:25: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = sc.getSchemaDocumentMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/RncOutputFormat.java:26: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rnc/RncOutputFormat.java:26: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:49: warning: List is a raw type. References to generic type List should be parameterized private void visitAnnotationAttributes(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:57: warning: List is a raw type. References to generic type List should be parameterized private void visitAnnotationChildren(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:95: warning: List is a raw type. References to generic type List should be parameterized List list = c.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:108: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:129: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:139: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getPrefixMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:140: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:140: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:152: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getParams().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:181: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:181: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:204: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(prefix, ns); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:211: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = context.prefixes(); e.hasMoreElements();) { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:217: warning: Map is a raw type. References to generic type Map should be parameterized Map getPrefixMap() { ^^^ ./src/com/thaiopensource/relaxng/output/rng/Analyzer.java:220: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put("xml", WellKnownNamespaces.XML); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:61: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap; ^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:63: warning: Map is a raw type. References to generic type Map should be parameterized static public void output(Pattern p, String encoding, String sourceUri, OutputDirectory od, String datatypeLibrary, Map prefixMap) throws IOException { ^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:74: warning: Map is a raw type. References to generic type Map should be parameterized private Output(String sourceUri, String encoding, OutputDirectory od, String datatypeLibrary, Map prefixMap) throws IOException { ^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:90: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = prefixMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:91: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:91: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:237: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getPrefixMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:238: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:238: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:259: warning: List is a raw type. References to generic type List should be parameterized List list = p.getParams(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:320: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:331: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:398: warning: The static field DefineComponent.START should be accessed in a static way if (name == c.START) ^^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:429: warning: List is a raw type. References to generic type List should be parameterized List list = container.getComponents(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:448: warning: List is a raw type. References to generic type List should be parameterized private void annotationAttributes(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:458: warning: List is a raw type. References to generic type List should be parameterized private void annotationChildren(List list, boolean haveDefaultNamespace) { ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:507: warning: List is a raw type. References to generic type List should be parameterized List list = ((GroupPattern)p).getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:517: warning: List is a raw type. References to generic type List should be parameterized List list = ((ChoicePattern)p).getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/Output.java:527: warning: List is a raw type. References to generic type List should be parameterized List list = ((ChoiceNameClass)nc).getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java:3: warning: The import com.thaiopensource.relaxng.edit.Pattern is never used import com.thaiopensource.relaxng.edit.Pattern; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java:14: warning: The import java.io.Writer is never used import java.io.Writer; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java:22: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = sc.getSchemaDocumentMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java:23: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/rng/RngOutputFormat.java:23: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AbstractSchemaVisitor.java:3: warning: The import com.thaiopensource.relaxng.edit.SourceLocation is never used import com.thaiopensource.relaxng.edit.SourceLocation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AbstractSchemaVisitor.java:5: warning: The import java.util.List is never used import java.util.List; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java:9: warning: List is a raw type. References to generic type List should be parameterized private final List children; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java:13: warning: List is a raw type. References to generic type List should be parameterized public AttributeGroup(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java:15: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List) of type Collections this.children = Collections.unmodifiableList(children); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java:15: warning: Type safety: The expression of type List needs unchecked conversion to conform to List this.children = Collections.unmodifiableList(children); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeGroup.java:18: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/AttributeUseChoice.java:8: warning: List is a raw type. References to generic type List should be parameterized public AttributeUseChoice(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeComplexContent.java:3: warning: The import java.util.List is never used import java.util.List; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ComplexTypeSimpleContent.java:3: warning: The import java.util.List is never used import java.util.List; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleAll.java:8: warning: List is a raw type. References to generic type List should be parameterized public ParticleAll(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleChoice.java:8: warning: List is a raw type. References to generic type List should be parameterized public ParticleChoice(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java:9: warning: List is a raw type. References to generic type List should be parameterized private final List children; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java:11: warning: List is a raw type. References to generic type List should be parameterized public ParticleGroup(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java:13: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List) of type Collections this.children = Collections.unmodifiableList(children); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java:13: warning: Type safety: The expression of type List needs unchecked conversion to conform to List this.children = Collections.unmodifiableList(children); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleGroup.java:16: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/ParticleSequence.java:8: warning: List is a raw type. References to generic type List should be parameterized public ParticleSequence(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:10: warning: The import java.util.Set is never used import java.util.Set; ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:11: warning: The import java.util.HashSet is never used import java.util.HashSet; ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:17: warning: List is a raw type. References to generic type List should be parameterized private final List topLevel = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:17: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List topLevel = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:18: warning: Map is a raw type. References to generic type Map should be parameterized private final Map groupMap; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:19: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeGroupMap; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:20: warning: Map is a raw type. References to generic type Map should be parameterized private final Map simpleTypeMap; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:21: warning: List is a raw type. References to generic type List should be parameterized private final List subSchemas; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:22: warning: List is a raw type. References to generic type List should be parameterized private final List leadingComments = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:22: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List leadingComments = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:23: warning: List is a raw type. References to generic type List should be parameterized private final List trailingComments = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:23: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List trailingComments = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:29: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.groupMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:30: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.attributeGroupMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:31: warning: HashMap is a raw type. References to generic type HashMap should be parameterized this.simpleTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:32: warning: Vector is a raw type. References to generic type Vector should be parameterized this.subSchemas = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:33: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized this.subSchemas.add(this); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:45: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized this.subSchemas.add(this); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:62: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(def); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:63: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized groupMap.put(name, def); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:68: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(def); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:69: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeGroupMap.put(name, def); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:74: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(def); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:75: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized simpleTypeMap.put(name, def); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:79: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(new RootDeclaration(location, annotation, particle)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:84: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(new Include(location, annotation, included)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:89: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized topLevel.add(new Comment(location, content)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:105: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = topLevel.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:109: warning: List is a raw type. References to generic type List should be parameterized public List getSubSchemas() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:113: warning: List is a raw type. References to generic type List should be parameterized public List getLeadingComments() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Schema.java:117: warning: List is a raw type. References to generic type List should be parameterized public List getTrailingComments() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:67: warning: List is a raw type. References to generic type List should be parameterized List children = transformParticleList(p.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:78: warning: List is a raw type. References to generic type List should be parameterized List children = transformParticleList(p.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:85: warning: List is a raw type. References to generic type List should be parameterized List children = transformParticleList(p.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:139: warning: List is a raw type. References to generic type List should be parameterized List children = transformAttributeUseList(a.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:146: warning: List is a raw type. References to generic type List should be parameterized List children = transformAttributeUseList(a.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:157: warning: List is a raw type. References to generic type List should be parameterized List children = transformSimpleTypeList(t.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:174: warning: List is a raw type. References to generic type List should be parameterized public List transformAttributeUseList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:174: warning: List is a raw type. References to generic type List should be parameterized public List transformAttributeUseList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:175: warning: List is a raw type. References to generic type List should be parameterized List transformed = null; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:179: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:181: warning: Vector is a raw type. References to generic type Vector should be parameterized transformed = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:183: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(list.get(j)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:185: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:193: warning: List is a raw type. References to generic type List should be parameterized public List transformParticleList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:193: warning: List is a raw type. References to generic type List should be parameterized public List transformParticleList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:194: warning: List is a raw type. References to generic type List should be parameterized List transformed = null; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:199: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:202: warning: Vector is a raw type. References to generic type Vector should be parameterized transformed = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:204: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(list.get(j)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:206: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:214: warning: List is a raw type. References to generic type List should be parameterized public List transformSimpleTypeList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:214: warning: List is a raw type. References to generic type List should be parameterized public List transformSimpleTypeList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:215: warning: List is a raw type. References to generic type List should be parameterized List transformed = null; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:219: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:221: warning: Vector is a raw type. References to generic type Vector should be parameterized transformed = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:223: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(list.get(j)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaTransformer.java:224: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformed.add(obj); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaVisitor.java:3: warning: The import com.thaiopensource.relaxng.edit.SourceLocation is never used import com.thaiopensource.relaxng.edit.SourceLocation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaVisitor.java:5: warning: The import java.util.List is never used import java.util.List; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java:3: warning: The import com.thaiopensource.relaxng.edit.SourceLocation is never used import com.thaiopensource.relaxng.edit.SourceLocation; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java:5: warning: The import java.util.List is never used import java.util.List; ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java:35: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java:49: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SchemaWalker.java:89: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = a.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java:10: warning: List is a raw type. References to generic type List should be parameterized private final List facets; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java:12: warning: List is a raw type. References to generic type List should be parameterized public SimpleTypeRestriction(SourceLocation location, Annotation annotation, String name, List facets) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java:15: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List) of type Collections this.facets = Collections.unmodifiableList(facets); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java:15: warning: Type safety: The expression of type List needs unchecked conversion to conform to List this.facets = Collections.unmodifiableList(facets); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeRestriction.java:27: warning: List is a raw type. References to generic type List should be parameterized public List getFacets() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java:9: warning: List is a raw type. References to generic type List should be parameterized private final List children; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java:11: warning: List is a raw type. References to generic type List should be parameterized public SimpleTypeUnion(SourceLocation location, Annotation annotation, List children) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java:13: warning: Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List) of type Collections this.children = Collections.unmodifiableList(children); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java:13: warning: Type safety: The expression of type List needs unchecked conversion to conform to List this.children = Collections.unmodifiableList(children); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/SimpleTypeUnion.java:16: warning: List is a raw type. References to generic type List should be parameterized public List getChildren() { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:12: warning: Set is a raw type. References to generic type Set should be parameterized private final Set namespaces; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:13: warning: Set is a raw type. References to generic type Set should be parameterized private final Set excludedNames; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:15: warning: Set is a raw type. References to generic type Set should be parameterized public Wildcard(boolean positive, Set namespaces, Set excludedNames) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:15: warning: Set is a raw type. References to generic type Set should be parameterized public Wildcard(boolean positive, Set namespaces, Set excludedNames) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:17: warning: Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set) of type Collections this.namespaces = Collections.unmodifiableSet(namespaces); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:17: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Set this.namespaces = Collections.unmodifiableSet(namespaces); ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:18: warning: Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set) of type Collections this.excludedNames = Collections.unmodifiableSet(excludedNames); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:18: warning: Type safety: The expression of type Set needs unchecked conversion to conform to Set this.excludedNames = Collections.unmodifiableSet(excludedNames); ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:25: warning: Set is a raw type. References to generic type Set should be parameterized public Set getNamespaces() { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:29: warning: Set is a raw type. References to generic type Set should be parameterized public Set getExcludedNames() { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:52: warning: Set is a raw type. References to generic type Set should be parameterized Set namespaces = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:52: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set namespaces = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:55: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.addAll(wc1.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:56: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.addAll(wc2.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:61: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.addAll(wc1.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:62: warning: Type safety: The method retainAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.retainAll(wc2.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:65: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.addAll(wc1.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:66: warning: Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.removeAll(wc2.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:69: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.addAll(wc2.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:70: warning: Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.removeAll(wc1.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:73: warning: Set is a raw type. References to generic type Set should be parameterized Set excludedNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:73: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set excludedNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:82: warning: Set is a raw type. References to generic type Set should be parameterized private static void addExcludedNames(Set result, Wildcard wc1, Wildcard wc2) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:83: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = wc1.getExcludedNames().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/basic/Wildcard.java:86: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized result.add(name); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java:25: warning: Map is a raw type. References to generic type Map should be parameterized private final Map abstractElementComplexTypeMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java:25: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map abstractElementComplexTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java:40: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized abstractElementComplexTypeMap.put(name, ct); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java:48: warning: List is a raw type. References to generic type List should be parameterized List members = nsm.getAbstractElementSubstitutionGroupMembers(name); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/AbstractElementTypeSelector.java:52: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = members.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:101: warning: List is a raw type. References to generic type List should be parameterized List facets = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:101: warning: Vector is a raw type. References to generic type Vector should be parameterized List facets = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:110: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getParams().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:112: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized facets.add(new Facet(param.getSourceLocation(), makeAnnotation(param), param.getName(), param.getValue())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:124: warning: List is a raw type. References to generic type List should be parameterized List facets = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:124: warning: Vector is a raw type. References to generic type Vector should be parameterized List facets = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:135: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator bindings = p.getPrefixMap().entrySet().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:137: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry binding = (Map.Entry)bindings.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:137: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry binding = (Map.Entry)bindings.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:141: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized facets.add(new Facet(location, makeAnnotation(p), "enumeration", p.getValue(), prefix, namespace)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:147: warning: List is a raw type. References to generic type List should be parameterized List result = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:147: warning: Vector is a raw type. References to generic type Vector should be parameterized List result = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:148: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:151: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized result.add(child.accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:227: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:242: warning: List is a raw type. References to generic type List should be parameterized List children = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:293: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:297: warning: List is a raw type. References to generic type List should be parameterized List result = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:297: warning: Vector is a raw type. References to generic type Vector should be parameterized List result = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:298: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = names.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:299: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized result.add(new Element(p.getSourceLocation(), elementAnnotation, makeName((NameNameClass)iter.next()), type)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:301: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized result.add(new WildcardElement(p.getSourceLocation(), elementAnnotation, wc[i])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:330: warning: List is a raw type. References to generic type List should be parameterized List children = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:330: warning: Vector is a raw type. References to generic type Vector should be parameterized List children = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:332: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:336: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized children.add(pattern.accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:353: warning: List is a raw type. References to generic type List should be parameterized List children = buildChildren(p); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:362: warning: List is a raw type. References to generic type List should be parameterized List children = buildChildren(p); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:369: warning: List is a raw type. References to generic type List should be parameterized private List buildChildren(CompositePattern p) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:370: warning: List is a raw type. References to generic type List should be parameterized List result = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:370: warning: Vector is a raw type. References to generic type Vector should be parameterized List result = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:371: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:374: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized result.add(pattern.accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:407: warning: List is a raw type. References to generic type List should be parameterized List names = NameClassSplitter.split(p.getNameClass()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:409: warning: List is a raw type. References to generic type List should be parameterized List choices = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:409: warning: Vector is a raw type. References to generic type Vector should be parameterized List choices = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:413: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = names.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:419: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(new OptionalAttribute(att.getLocation(), null, att, p.getAttributeAnnotation(WellKnownNamespaces.RELAX_NG_COMPATIBILITY_ANNOTATIONS, "defaultValue"))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:423: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(att); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:431: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(new WildcardAttribute(p.getSourceLocation(), attributeAnnotation, wc)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:458: warning: List is a raw type. References to generic type List should be parameterized List choices = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:458: warning: Vector is a raw type. References to generic type Vector should be parameterized List choices = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:459: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(ref); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:460: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(AttributeGroup.EMPTY); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:465: warning: List is a raw type. References to generic type List should be parameterized List uses = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:465: warning: Vector is a raw type. References to generic type Vector should be parameterized List uses = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:466: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:469: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized uses.add(child.accept(this)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:482: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:489: warning: List is a raw type. References to generic type List should be parameterized List uses = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:489: warning: Vector is a raw type. References to generic type Vector should be parameterized List uses = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:490: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:496: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized uses.add(use); ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:625: warning: List is a raw type. References to generic type List should be parameterized List list = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:625: warning: Vector is a raw type. References to generic type Vector should be parameterized List list = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:626: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(type); ^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:627: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(makeEmptySimpleType(location)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:632: warning: List is a raw type. References to generic type List should be parameterized List facets = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:632: warning: Vector is a raw type. References to generic type Vector should be parameterized List facets = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:633: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized facets.add(new Facet(location, null, "length", "0")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:663: warning: Set is a raw type. References to generic type Set should be parameterized Set positiveNamespaces = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:663: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set positiveNamespaces = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:664: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized positiveNamespaces.add(""); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:665: warning: Set is a raw type. References to generic type Set should be parameterized Set negativeNamespaces = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:665: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set negativeNamespaces = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:666: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized negativeNamespaces.add(wc.getNamespaces().iterator().next()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:667: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized negativeNamespaces.add(""); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:668: warning: Set is a raw type. References to generic type Set should be parameterized Set positiveExcludeNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:668: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set positiveExcludeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:669: warning: Set is a raw type. References to generic type Set should be parameterized Set negativeExcludeNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:669: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set negativeExcludeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:670: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = wc.getExcludedNames().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:672: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized (name.getNamespaceUri().equals("") ? positiveExcludeNames : negativeExcludeNames).add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:700: warning: List is a raw type. References to generic type List should be parameterized List elements = (annotated.mayContainText() ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:703: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = elements.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:710: warning: List is a raw type. References to generic type List should be parameterized List children = element.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:748: warning: List is a raw type. References to generic type List should be parameterized private void addComments(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:749: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:758: warning: List is a raw type. References to generic type List should be parameterized private static void copyComments(List fromList, List toList) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:758: warning: List is a raw type. References to generic type List should be parameterized private static void copyComments(List fromList, List toList) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:759: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = fromList.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicBuilder.java:763: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized toList.add(new com.thaiopensource.relaxng.output.xsd.basic.Comment(comment.getSourceLocation(), comment.getValue())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:85: warning: Set is a raw type. References to generic type Set should be parameterized private final Set globalElementsDefined; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:86: warning: Set is a raw type. References to generic type Set should be parameterized private final Set globalAttributesDefined; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:93: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getFacets().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:106: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getFacets().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:119: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getFacets().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:156: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:167: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = t.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:379: warning: List is a raw type. References to generic type List should be parameterized private void outputParticles(List particles) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:380: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = particles.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:516: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized globalElementsDefined.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:529: warning: List is a raw type. References to generic type List should be parameterized void visitList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:530: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:574: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = a.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:584: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized globalAttributesDefined.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:648: warning: List is a raw type. References to generic type List should be parameterized List children = ((ParticleChoice)particle).getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:651: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator iter = children.iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:701: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized globalElementsDefined.add(element.getName()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:775: warning: Set is a raw type. References to generic type Set should be parameterized Set globalElementsDefined = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:775: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set globalElementsDefined = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:776: warning: Set is a raw type. References to generic type Set should be parameterized Set globalAttributesDefined = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:776: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set globalAttributesDefined = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:778: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = schema.getSubSchemas().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:790: warning: Set is a raw type. References to generic type Set should be parameterized Set globalElementsDefined, Set globalAttributesDefined) throws IOException { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:790: warning: Set is a raw type. References to generic type Set should be parameterized Set globalElementsDefined, Set globalAttributesDefined) throws IOException { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:827: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = nsm.getTargetNamespaces().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:835: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = nsm.effectiveIncludes(schema.getUri()).iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:837: warning: List is a raw type. References to generic type List should be parameterized List targetNamespaces = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:837: warning: Vector is a raw type. References to generic type Vector should be parameterized List targetNamespaces = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:838: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized targetNamespaces.addAll(nsm.getTargetNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:839: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections Collections.sort(targetNamespaces); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:839: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(targetNamespaces); ^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:840: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = targetNamespaces.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:847: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = nsm.getMovedStructures(targetNamespace).iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:872: warning: List is a raw type. References to generic type List should be parameterized List namespaces = new Vector(wc.getNamespaces()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:872: warning: Type safety: The constructor Vector(Collection) belongs to the raw type Vector. References to generic type Vector should be parameterized List namespaces = new Vector(wc.getNamespaces()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:872: warning: Vector is a raw type. References to generic type Vector should be parameterized List namespaces = new Vector(wc.getNamespaces()); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:873: warning: Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections Collections.sort(namespaces); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:873: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(namespaces); ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:874: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = namespaces.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:1062: warning: List is a raw type. References to generic type List should be parameterized private void outputCommentList(List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/BasicOutput.java:1063: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = list.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:38: warning: Set is a raw type. References to generic type Set should be parameterized final Set referencingElements = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:38: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set referencingElements = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:39: warning: Set is a raw type. References to generic type Set should be parameterized final Set referencingDefinitions = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:39: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set referencingDefinitions = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:52: warning: Map is a raw type. References to generic type Map should be parameterized private final Map groupMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:52: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map groupMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:53: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeGroupMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:53: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeGroupMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:54: warning: Map is a raw type. References to generic type Map should be parameterized private final Map simpleTypeMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:54: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map simpleTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:59: warning: Map is a raw type. References to generic type Map should be parameterized private final Map complexTypeMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:59: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map complexTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:169: warning: Iterator is a raw type. References to generic type Iterator should be parameterized Iterator iter = p.getChildren().iterator(); ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:252: warning: Map is a raw type. References to generic type Map should be parameterized private void noteRef(Map map, String name) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:257: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized refs.referencingElements.add(parentElement); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:259: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized refs.referencingDefinitions.add(parentDefinition); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:264: warning: Map is a raw type. References to generic type Map should be parameterized static private Refs lookupRefs(Map map, String name) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:268: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized map.put(name, refs); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:273: warning: Map is a raw type. References to generic type Map should be parameterized private void chooseComplexTypes(Map definitionMap) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:276: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = definitionMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:277: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:277: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:303: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = childRefs.referencingElements.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:312: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = childRefs.referencingDefinitions.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/ComplexTypeSelector.java:323: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized complexTypeMap.put(name, new NamedComplexType(mixed)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Guide.java:8: warning: Set is a raw type. References to generic type Set should be parameterized private final Set nonDefaultGroupSet = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Guide.java:8: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set nonDefaultGroupSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Guide.java:20: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized nonDefaultGroupSet.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:29: warning: Map is a raw type. References to generic type Map should be parameterized private final Map elementNameMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:29: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map elementNameMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:30: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeNameMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:30: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeNameMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:31: warning: Map is a raw type. References to generic type Map should be parameterized private final Map substitutionGroupMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:31: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map substitutionGroupMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:32: warning: Map is a raw type. References to generic type Map should be parameterized private final Map groupDefinitionAbstractElementMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:32: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map groupDefinitionAbstractElementMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:33: warning: Map is a raw type. References to generic type Map should be parameterized private final Map abstractElementSubstitutionGroupMemberMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:33: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map abstractElementSubstitutionGroupMemberMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:38: warning: List is a raw type. References to generic type List should be parameterized final List includes = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:38: warning: Vector is a raw type. References to generic type Vector should be parameterized final List includes = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:43: warning: List is a raw type. References to generic type List should be parameterized final List movedStructures = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:43: warning: Vector is a raw type. References to generic type Vector should be parameterized final List movedStructures = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:44: warning: Set is a raw type. References to generic type Set should be parameterized final Set movedStructureSet = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:44: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set movedStructureSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:45: warning: Map is a raw type. References to generic type Map should be parameterized final Map movedStructureNameMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:45: warning: HashMap is a raw type. References to generic type HashMap should be parameterized final Map movedStructureNameMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:46: warning: Set is a raw type. References to generic type Set should be parameterized final Set movedElementNameSet = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:46: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set movedElementNameSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:47: warning: Set is a raw type. References to generic type Set should be parameterized final Set movedAttributeNameSet = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:47: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set movedAttributeNameSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:65: warning: Map is a raw type. References to generic type Map should be parameterized private final Map sourceUriMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:65: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map sourceUriMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:67: warning: Map is a raw type. References to generic type Map should be parameterized private final Map targetNamespaceMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:67: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map targetNamespaceMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:78: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized source.includes.add(included.getUri()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:115: warning: Map is a raw type. References to generic type Map should be parameterized private final Map namespaceUsageMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:115: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map namespaceUsageMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:163: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized namespaceUsageMap.put(ns, usage); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:175: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry best = null; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:176: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = namespaceUsageMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:177: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:177: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:270: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized tn.movedStructureSet.add(p); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:271: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized tn.movedStructures.add(p); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:328: warning: List is a raw type. References to generic type List should be parameterized List includes = lookupSourceUri(sourceUri).includes; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:331: warning: Map is a raw type. References to generic type Map should be parameterized Map occurMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:331: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map occurMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:332: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = includes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:336: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized occurMap.put(tem, new Integer(count == null ? 1 : count.intValue() + 1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:339: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry best = null; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:341: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = occurMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:342: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:342: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:358: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = lookupSourceUri(sourceUri).includes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:370: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = targetNamespaceMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:371: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:371: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:373: warning: List is a raw type. References to generic type List should be parameterized List list = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:373: warning: Vector is a raw type. References to generic type Vector should be parameterized List list = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:379: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized lookupSourceUri(sourceUri).includes.addAll(list); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:408: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized tn.movedStructureNameMap.put(struct, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:432: warning: Set is a raw type. References to generic type Set should be parameterized Set movedStructureNameSet = isElement ? tn.movedElementNameSet : tn.movedAttributeNameSet; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:449: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized movedStructureNameSet.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:454: warning: List is a raw type. References to generic type List should be parameterized final List list = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:454: warning: Vector is a raw type. References to generic type Vector should be parameterized final List list = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:457: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(def); ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:460: warning: List is a raw type. References to generic type List should be parameterized static List findGroupDefinitions(Schema schema) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:468: warning: List is a raw type. References to generic type List should be parameterized List groups = GroupDefinitionFinder.findGroupDefinitions(schema); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:469: warning: Map is a raw type. References to generic type Map should be parameterized Map elementNameToGroupName = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:469: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map elementNameToGroupName = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:476: warning: List is a raw type. References to generic type List should be parameterized private boolean addAbstractElements(Guide guide, List groups, Map elementNameToGroupName) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:476: warning: Map is a raw type. References to generic type Map should be parameterized private boolean addAbstractElements(Guide guide, List groups, Map elementNameToGroupName) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:477: warning: Set is a raw type. References to generic type Set should be parameterized Set newAbstractElements = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:477: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set newAbstractElements = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:478: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = groups.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:484: warning: List is a raw type. References to generic type List should be parameterized List members = substitutionGroupMembers(def); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:486: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized elementNameToGroupName.put(elementName, def.getName()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:494: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = newAbstractElements.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:496: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized groupDefinitionAbstractElementMap.put(elementNameToGroupName.get(name), name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:501: warning: List is a raw type. References to generic type List should be parameterized private void addSubstitutionGroup(Name elementName, List members, Set newAbstractElements) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:501: warning: Set is a raw type. References to generic type Set should be parameterized private void addSubstitutionGroup(Name elementName, List members, Set newAbstractElements) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:502: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator memberIter = members.iterator(); memberIter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:509: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized substitutionGroupMap.put(member, elementName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:511: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized newAbstractElements.add(elementName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:512: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized abstractElementSubstitutionGroupMemberMap.put(elementName, members); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:515: warning: Map is a raw type. References to generic type Map should be parameterized private void cleanSubstitutionGroupMap(Map elementNameToGroupName) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:516: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = substitutionGroupMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:517: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:517: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:524: warning: Map is a raw type. References to generic type Map should be parameterized private void cleanAbstractElementSubstitutionGroupMemberMap(Map elementNameToGroupName) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:525: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = abstractElementSubstitutionGroupMemberMap.keySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:538: warning: List is a raw type. References to generic type List should be parameterized private List substitutionGroupMembers(GroupDefinition def) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:541: warning: List is a raw type. References to generic type List should be parameterized List members = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:541: warning: Vector is a raw type. References to generic type Vector should be parameterized List members = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:547: warning: List is a raw type. References to generic type List should be parameterized private boolean particleMembers(Particle child, List members) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:552: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized members.add(e.getName()); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:558: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized members.add(name); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:561: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = ((ParticleChoice)child).getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:586: warning: List is a raw type. References to generic type List should be parameterized List getAbstractElementSubstitutionGroupMembers(Name name) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:587: warning: List is a raw type. References to generic type List should be parameterized return (List)abstractElementSubstitutionGroupMemberMap.get(name); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:609: warning: Set is a raw type. References to generic type Set should be parameterized Set getTargetNamespaces() { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:617: warning: List is a raw type. References to generic type List should be parameterized List getMovedStructures(String namespace) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:621: warning: List is a raw type. References to generic type List should be parameterized List effectiveIncludes(String sourceUri) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:623: warning: List is a raw type. References to generic type List should be parameterized List list = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:623: warning: Vector is a raw type. References to generic type Vector should be parameterized List list = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:624: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = lookupSourceUri(sourceUri).includes.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:629: warning: List is a raw type. References to generic type List should be parameterized private void findRootSchemas(String sourceUri, String ns, List list) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/NamespaceManager.java:631: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized list.add(sourceUri); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:27: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:27: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:28: warning: Set is a raw type. References to generic type Set should be parameterized private final Set usedPrefixes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:28: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set usedPrefixes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:32: warning: Set is a raw type. References to generic type Set should be parameterized private final Set reservedPrefixes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:32: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set reservedPrefixes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:44: warning: Map is a raw type. References to generic type Map should be parameterized private final Map namespacePrefixUsageMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:44: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map namespacePrefixUsageMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:52: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = context.prefixes(); e.hasMoreElements();) { ^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:81: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getPrefixMap().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:82: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:82: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:88: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized reservedPrefixes.add(prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:101: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixUsageMap = (Map)namespacePrefixUsageMap.get(ns); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:101: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixUsageMap = (Map)namespacePrefixUsageMap.get(ns); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:103: warning: HashMap is a raw type. References to generic type HashMap should be parameterized prefixUsageMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:104: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized namespacePrefixUsageMap.put(ns, prefixUsageMap); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:109: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixUsageMap.put(prefix, prefixUsage); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:142: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = namespacePrefixUsageMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:143: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:143: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:146: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixUsageMap = (Map)entry.getValue(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:146: warning: Map is a raw type. References to generic type Map should be parameterized Map prefixUsageMap = (Map)entry.getValue(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:148: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry best = null; ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:149: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator entryIter = prefixUsageMap.entrySet().iterator(); entryIter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:150: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)entryIter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:150: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry tem = (Map.Entry)entryIter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:213: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedPrefixes.add(prefix); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/PrefixManager.java:214: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized prefixMap.put(namespace, prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/RefChecker.java:23: warning: Map is a raw type. References to generic type Map should be parameterized private final Map refMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/RefChecker.java:23: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map refMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/RefChecker.java:80: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized refMap.put(p.getName(), ref); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/RestrictionsChecker.java:37: warning: Set is a raw type. References to generic type Set should be parameterized private final Set checkedPatterns = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/RestrictionsChecker.java:37: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set checkedPatterns = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/RestrictionsChecker.java:188: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/RestrictionsChecker.java:305: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized checkedPatterns.add(p); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:45: warning: Map is a raw type. References to generic type Map should be parameterized private final Map childTypeMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:45: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map childTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:46: warning: Map is a raw type. References to generic type Map should be parameterized private final Map defineMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:46: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map defineMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:47: warning: Set is a raw type. References to generic type Set should be parameterized private final Set ignoredDefines = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:47: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set ignoredDefines = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:86: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:94: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:102: warning: List is a raw type. References to generic type List should be parameterized List list = p.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:212: warning: Set is a raw type. References to generic type Set should be parameterized private final Set openIncludes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:212: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set openIncludes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:213: warning: Set is a raw type. References to generic type Set should be parameterized private final Set allIncludes = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:213: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set allIncludes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:214: warning: List is a raw type. References to generic type List should be parameterized private List overrides = null; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:219: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized overrides.add(new Override(define, c.getName())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:221: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized ignoredDefines.add(c); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:250: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized define.wrapper.getChildren().add(define.pattern); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:251: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized define.wrapper.getChildren().add(c.getBody()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:263: warning: List is a raw type. References to generic type List should be parameterized List overrides = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:263: warning: Vector is a raw type. References to generic type Vector should be parameterized List overrides = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:264: warning: List is a raw type. References to generic type List should be parameterized List savedOverrides = this.overrides; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:274: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = overrides.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:279: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized allIncludes.add(href); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:280: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized openIncludes.add(href); ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:283: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = overrides.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:321: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized g.getComponents().add(dc); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:345: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized childTypeMap.put(p, ct); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/SchemaInfo.java:373: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized defineMap.put(name, define); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:47: warning: Set is a raw type. References to generic type Set should be parameterized private final Set transformedAttributeGroups = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:47: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set transformedAttributeGroups = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:48: warning: The field Transformer.er is never read locally private final ErrorReporter er; ^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:57: warning: List is a raw type. References to generic type List should be parameterized List list = transformSimpleTypeList(t.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:64: warning: List is a raw type. References to generic type List should be parameterized private static SimpleType combineEnumeration(SimpleTypeUnion orig, List transformedChildren) { ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:71: warning: List is a raw type. References to generic type List should be parameterized List facets = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:71: warning: Vector is a raw type. References to generic type Vector should be parameterized List facets = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:72: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = transformedChildren.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:81: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator facetIter = restriction.getFacets().iterator(); facetIter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:85: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized facets.add(facet); ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:117: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = p.getChildren().iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:164: warning: List is a raw type. References to generic type List should be parameterized List children = transformAttributeUseList(a.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:202: warning: List is a raw type. References to generic type List should be parameterized List newChildren = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:202: warning: Vector is a raw type. References to generic type Vector should be parameterized List newChildren = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:207: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(att); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:210: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(new WildcardAttribute(a.getLocation(), null, wildcard)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:215: warning: List is a raw type. References to generic type List should be parameterized List children = transformAttributeUseList(a.getChildren()); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:216: warning: Map is a raw type. References to generic type Map should be parameterized Map[] maps = new Map[children.size()]; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:239: warning: Set is a raw type. References to generic type Set should be parameterized Set required = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:239: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set required = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:240: warning: Set is a raw type. References to generic type Set should be parameterized Set union = new HashSet(maps[0].keySet()); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:240: warning: Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet should be parameterized Set union = new HashSet(maps[0].keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:240: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set union = new HashSet(maps[0].keySet()); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:242: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized union.addAll(maps[i].keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:243: warning: Set is a raw type. References to generic type Set should be parameterized Set[] retainAttributeNames = new Set[children.size()]; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:245: warning: HashSet is a raw type. References to generic type HashSet should be parameterized retainAttributeNames[i] = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:246: warning: List is a raw type. References to generic type List should be parameterized List newChildren = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:246: warning: Vector is a raw type. References to generic type Vector should be parameterized List newChildren = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:247: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = union.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:267: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized required.add(name); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:271: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized retainAttributeNames[useIndex].add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:273: warning: List is a raw type. References to generic type List should be parameterized List choices = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:273: warning: Vector is a raw type. References to generic type Vector should be parameterized List choices = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:276: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized choices.add(uses[i].getType()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:282: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(tem); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:284: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(new OptionalAttribute(a.getLocation(), null, tem, null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:293: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(tem); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:296: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized newChildren.add(new WildcardAttribute(a.getLocation(), null, wildcard)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:318: warning: Map is a raw type. References to generic type Map should be parameterized final Map map; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:321: warning: Map is a raw type. References to generic type Map should be parameterized AttributeInfo(Map map, Wildcard wildcard) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:328: warning: Map is a raw type. References to generic type Map should be parameterized private final Map cache = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:328: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map cache = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:330: warning: Map is a raw type. References to generic type Map should be parameterized Map getAttributeMap(AttributeUse a) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:342: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized cache.put(a, info); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:348: warning: Map is a raw type. References to generic type Map should be parameterized Map map = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:348: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map map = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:349: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized map.put(a.getName(), a); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:354: warning: Map is a raw type. References to generic type Map should be parameterized Map map = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:354: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map map = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:356: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = a.getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:360: warning: Type safety: The method putAll(Map) belongs to the raw type Map. References to generic type Map should be parameterized map.putAll(info.map); ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:366: warning: Map is a raw type. References to generic type Map should be parameterized Map map = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:366: warning: HashMap is a raw type. References to generic type HashMap should be parameterized Map map = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:367: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized map.put(a.getAttribute().getName(), a); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:381: warning: Set is a raw type. References to generic type Set should be parameterized private final Set retainNames; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:382: warning: Set is a raw type. References to generic type Set should be parameterized private final Set requiredNames; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:385: warning: Set is a raw type. References to generic type Set should be parameterized public AttributeTransformer(Set retainNames, Set requiredNames, boolean retainWildcard) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:385: warning: Set is a raw type. References to generic type Set should be parameterized public AttributeTransformer(Set retainNames, Set requiredNames, boolean retainWildcard) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:419: warning: Map is a raw type. References to generic type Map should be parameterized private boolean isOk(Map map) { ^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:420: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = map.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:421: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:421: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:433: warning: List is a raw type. References to generic type List should be parameterized List children = a.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:434: warning: List is a raw type. References to generic type List should be parameterized List transformedChildren = null; ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:439: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformedChildren.add(obj); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:442: warning: Vector is a raw type. References to generic type Vector should be parameterized transformedChildren = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:444: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformedChildren.add(children.get(j)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:446: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized transformedChildren.add(obj); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:463: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized transformedAttributeGroups.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/Transformer.java:482: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = ((ParticleAll)particle).getChildren().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:21: warning: Set is a raw type. References to generic type Set should be parameterized private Set excludedNames; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:22: warning: Set is a raw type. References to generic type Set should be parameterized private Set namespaces; ^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:43: warning: List is a raw type. References to generic type List should be parameterized List list = nc.getChildren(); ^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:52: warning: HashSet is a raw type. References to generic type HashSet should be parameterized namespaces = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:53: warning: HashSet is a raw type. References to generic type HashSet should be parameterized excludedNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:72: warning: HashSet is a raw type. References to generic type HashSet should be parameterized excludedNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:81: warning: HashSet is a raw type. References to generic type HashSet should be parameterized namespaces = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:82: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.add(ns); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:86: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized namespaces.add(ns); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/output/xsd/WildcardBuilder.java:94: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized excludedNames.add(new Name(ns, nc.getLocalName())); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:46: warning: List is a raw type. References to generic type List should be parameterized List inputParams = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:46: warning: Vector is a raw type. References to generic type Vector should be parameterized List inputParams = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:47: warning: List is a raw type. References to generic type List should be parameterized List outputParams = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:47: warning: Vector is a raw type. References to generic type Vector should be parameterized List outputParams = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:60: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized inputParams.add(op.getOptionArg()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:63: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized outputParams.add(op.getOptionArg()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:119: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized String[] inputParamArray = (String[])inputParams.toArray(new String[0]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/Driver.java:142: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List should be parameterized of.output(sc, od, (String[])outputParams.toArray(new String[0]), inputType.toLowerCase(), eh); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:28: warning: List is a raw type. References to generic type List should be parameterized static private List load(XMLReaderCreator xrc, File file) throws SAXException, IOException { ^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:155: warning: List is a raw type. References to generic type List should be parameterized private final List eventList = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:155: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List eventList = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:156: warning: List is a raw type. References to generic type List should be parameterized private final List attributeList = new Vector(); ^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:156: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List attributeList = new Vector(); ^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:158: warning: List is a raw type. References to generic type List should be parameterized List getEventList() { ^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:175: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized eventList.add(new StartElement(qName)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:177: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized attributeList.add(new Attribute(attributes.getQName(i), attributes.getValue(i))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:178: warning: Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator) of type Collections Collections.sort(attributeList, new Comparator() { public int compare(Object o1, Object o2) { return ((Attribute)o1).getQName().compareTo(((Attribute)o2).getQName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:178: warning: Type safety: The expression of type List needs unchecked conversion to conform to List Collections.sort(attributeList, new Comparator() { ^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:178: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator Collections.sort(attributeList, new Comparator() { public int compare(Object o1, Object o2) { return ((Attribute)o1).getQName().compareTo(((Attribute)o2).getQName()); } }); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:178: warning: Comparator is a raw type. References to generic type Comparator should be parameterized Collections.sort(attributeList, new Comparator() { ^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:183: warning: Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List should be parameterized eventList.addAll(attributeList); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:189: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized eventList.add(new EndElement()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:195: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized eventList.add(new Text(new String(chars, start, length))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/test/Compare.java:208: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized eventList.add(new Comment(value)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/InvalidParamsException.java:3: warning: The serializable class InvalidParamsException does not declare a static final serialVersionUID field of type long public class InvalidParamsException extends Exception { ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:15: warning: Map is a raw type. References to generic type Map should be parameterized private final Map paramMap = new HashMap(); ^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:15: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map paramMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:16: warning: Set is a raw type. References to generic type Set should be parameterized private final Set processedParamNames = new HashSet(); ^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:16: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set processedParamNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:18: warning: The serializable class BadParamException does not declare a static final serialVersionUID field of type long private static class BadParamException extends Exception { } ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:20: warning: The serializable class LocalizedInvalidValueException does not declare a static final serialVersionUID field of type long static class LocalizedInvalidValueException extends InvalidParamValueException { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:29: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized paramMap.put(name, param); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamProcessor.java:113: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized processedParamNames.add(name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/InvalidParamValueException.java:3: warning: The serializable class InvalidParamValueException does not declare a static final serialVersionUID field of type long public class InvalidParamValueException extends Exception { ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/relaxng/translate/util/ParamValuePresenceException.java:3: warning: The serializable class ParamValuePresenceException does not declare a static final serialVersionUID field of type long public class ParamValuePresenceException extends Exception { } ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/Localizer.java:7: warning: Class is a raw type. References to generic type Class should be parameterized private final Class cls; ^^^^^ ./src/com/thaiopensource/util/Localizer.java:10: warning: Class is a raw type. References to generic type Class should be parameterized public Localizer(Class cls) { ^^^^^ ./src/com/thaiopensource/util/OptionParser.java:13: warning: The serializable class MissingArgumentException does not declare a static final serialVersionUID field of type long public static class MissingArgumentException extends Exception { } ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/OptionParser.java:15: warning: The serializable class InvalidOptionException does not declare a static final serialVersionUID field of type long public static class InvalidOptionException extends Exception { } ^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:15: warning: Class is a raw type. References to generic type Class should be parameterized private final Class serviceClass; ^^^^^ ./src/com/thaiopensource/util/Service.java:16: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private final Enumeration configFiles; ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:17: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private Enumeration classNames = null; ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:18: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector providers = new Vector(); ^^^^^^ ./src/com/thaiopensource/util/Service.java:18: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector providers = new Vector(); ^^^^^^ ./src/com/thaiopensource/util/Service.java:21: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private class ProviderEnumeration implements Enumeration { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:38: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private static class Singleton implements Enumeration { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:59: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration getResources(String resName) { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:69: warning: Class is a raw type. References to generic type Class should be parameterized Class loadClass(String name) throws ClassNotFoundException { ^^^^^ ./src/com/thaiopensource/util/Service.java:92: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration getResources(String resName) { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:94: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration resources = cl.getResources(resName); ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:106: warning: Class is a raw type. References to generic type Class should be parameterized Class loadClass(String name) throws ClassNotFoundException { ^^^^^ ./src/com/thaiopensource/util/Service.java:111: warning: Class is a raw type. References to generic type Class should be parameterized public Service(Class cls) { ^^^^^ ./src/com/thaiopensource/util/Service.java:123: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized public Enumeration getProviders() { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:137: warning: Class is a raw type. References to generic type Class should be parameterized Class cls = loader.loadClass(className); ^^^^^ ./src/com/thaiopensource/util/Service.java:140: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized providers.addElement(obj); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:157: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private static Enumeration parseConfigFile(URL url) { ^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:168: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tokens = new Vector(); ^^^^^^ ./src/com/thaiopensource/util/Service.java:168: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tokens = new Vector(); ^^^^^^ ./src/com/thaiopensource/util/Service.java:195: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tokens.addElement(tokenBuf.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:200: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tokens.addElement(tokenBuf.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/Service.java:210: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = svc.getProviders(); e.hasMoreElements();) ^^^^^^^^^^^ ./src/com/thaiopensource/util/Version.java:11: warning: Class is a raw type. References to generic type Class should be parameterized public static String getVersion(Class cls) { ^^^^^ ./src/com/thaiopensource/util/PropertyId.java:5: warning: Class is a raw type. References to generic type Class should be parameterized private final Class valueClass; ^^^^^ ./src/com/thaiopensource/util/PropertyId.java:7: warning: Class is a raw type. References to generic type Class should be parameterized public PropertyId(String name, Class valueClass) { ^^^^^ ./src/com/thaiopensource/util/PropertyId.java:14: warning: Class is a raw type. References to generic type Class should be parameterized public Class getValueClass() { ^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:7: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable map; ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:11: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable map; ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:14: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private PropertyMapImpl(Hashtable map, PropertyId[] keys) { ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:37: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.map = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:47: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.map = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:60: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = map.keys(); e.hasMoreElements();) ^^^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:67: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable newMap = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:67: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable newMap = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:69: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized newMap.put(keys[i], map.get(keys[i])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/util/PropertyMapBuilder.java:85: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized return map.put(id, value); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/Driver.java:11: warning: The import java.io.InputStream is never used import java.io.InputStream; ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/Driver.java:12: warning: The import java.util.MissingResourceException is never used import java.util.MissingResourceException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/Driver.java:13: warning: The import java.util.Properties is never used import java.util.Properties; ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/Driver.java:57: warning: The method warning(String) from the type Driver is never used locally private static void warning(String str) { ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/UriEntityManager.java:4: warning: The import java.net.MalformedURLException is never used import java.net.MalformedURLException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/app/UriEntityManager.java:8: warning: The import java.io.File is never used import java.io.File; ^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:11: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector v; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:14: warning: Vector is a raw type. References to generic type Vector should be parameterized AtomParser(DtdBuilder db, AtomStream as, PrologParser pp, Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:45: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(d); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:79: warning: Vector is a raw type. References to generic type Vector should be parameterized d.params = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:85: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector params = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:85: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector params = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:94: warning: Vector is a raw type. References to generic type Vector should be parameterized d.decls = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:107: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(d); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:124: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(p); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:128: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(new Param(Param.EMPTY_ATTRIBUTE_GROUP)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:134: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:134: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:142: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tem.addElement(new Param(Param.EMPTY_ATTRIBUTE_GROUP)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:256: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(p); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:263: warning: Vector is a raw type. References to generic type Vector should be parameterized g.particles = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:308: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(p); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:317: warning: Vector is a raw type. References to generic type Vector should be parameterized g.particles = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomParser.java:399: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(p); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomStream.java:13: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector v; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/AtomStream.java:15: warning: Vector is a raw type. References to generic type Vector should be parameterized AtomStream(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:25: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector params; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:28: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector decls; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:132: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector contents = declsToTopLevel(db, decls.elements()); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:139: warning: Vector is a raw type. References to generic type Vector should be parameterized static Vector declsToTopLevel(DtdBuilder db, Enumeration decls) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:139: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized static Vector declsToTopLevel(DtdBuilder db, Enumeration decls) { ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:140: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:140: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:183: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(t); ^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:188: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized ExternalIdRef createExternalIdRef(DtdBuilder db, Enumeration decls) { ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:189: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = declsToTopLevel(db, decls); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:229: warning: The local variable name is never read String name; ^^^^ ./src/com/thaiopensource/xml/dtd/parse/Decl.java:236: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized static void examineElementNames(DtdBuilder db, Enumeration decls) { ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:10: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector atoms; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:11: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector decls = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:11: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector decls = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:13: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable paramEntityTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:13: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable paramEntityTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:14: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable generalEntityTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:14: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable generalEntityTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:15: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable normalizedTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:15: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable normalizedTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:16: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable notationTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:16: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable notationTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:17: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable ambigNameTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:17: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable ambigNameTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:19: warning: Vector is a raw type. References to generic type Vector should be parameterized DtdBuilder(Vector atoms) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:23: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector getDecls() { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:41: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized paramEntityTable.put(name, e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:59: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized generalEntityTable.put(name, e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:72: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized notationTable.put(name, n); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:77: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = paramEntityTable.elements(); ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:100: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = paramEntityTable.elements(); ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:111: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ambigNameTable.put(name, ent); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:116: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = paramEntityTable.elements(); ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:127: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector createTopLevel() { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:135: warning: Vector is a raw type. References to generic type Vector should be parameterized private static void dumpEntity(String name, Vector atoms) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:141: warning: Vector is a raw type. References to generic type Vector should be parameterized private static void dumpAtoms(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdBuilder.java:176: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized normalizedTable.put(origValue, normalizedValue); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdImpl.java:10: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector topLevel; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/DtdImpl.java:14: warning: Vector is a raw type. References to generic type Vector should be parameterized DtdImpl(Vector topLevel, String uri, String encoding) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:40: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector atoms; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:95: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector parsed; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:103: warning: Vector is a raw type. References to generic type Vector should be parameterized void setParsed(int level, Vector v, int start, int end) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:112: warning: Vector is a raw type. References to generic type Vector should be parameterized parsed = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:123: warning: Vector is a raw type. References to generic type Vector should be parameterized parsed = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:138: warning: Vector is a raw type. References to generic type Vector should be parameterized static boolean paramsParticlesConsistent(Vector params, int i, ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:139: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector particles, int j, ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:197: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector newAtoms = null; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:207: warning: Vector is a raw type. References to generic type Vector should be parameterized newAtoms = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:209: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized newAtoms.addElement(new Atom(references[i].entity)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:211: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:211: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:223: warning: Vector is a raw type. References to generic type Vector should be parameterized newAtoms = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:226: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized newAtoms.addElement(new Atom(Tokenizer.TOK_OPEN_PAREN, "(")); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:227: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized newAtoms.addElement(new Atom(references[i].entity)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:228: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized newAtoms.addElement(split[1]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:230: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:230: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tem = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:233: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tem.addElement(split[0]); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:332: warning: Vector is a raw type. References to generic type Vector should be parameterized static boolean sliceEqual(Vector v1, Vector v2, int start, int end) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:332: warning: Vector is a raw type. References to generic type Vector should be parameterized static boolean sliceEqual(Vector v1, Vector v2, int start, int end) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:342: warning: Vector is a raw type. References to generic type Vector should be parameterized static void appendSlice(Vector to, Vector from, int start, int end) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:342: warning: Vector is a raw type. References to generic type Vector should be parameterized static void appendSlice(Vector to, Vector from, int start, int end) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Entity.java:344: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized to.addElement(from.elementAt(start)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:57: warning: Vector is a raw type. References to generic type Vector should be parameterized static AttributeGroup paramsToAttributeGroup(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:62: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector ag = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:62: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector ag = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:83: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized ag.addElement(agm); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:91: warning: Vector is a raw type. References to generic type Vector should be parameterized static Datatype paramsToDatatype(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:121: warning: Vector is a raw type. References to generic type Vector should be parameterized static AttributeDefault paramsToAttributeDefault(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:144: warning: Vector is a raw type. References to generic type Vector should be parameterized static ModelGroup paramsToModelGroup(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:163: warning: Vector is a raw type. References to generic type Vector should be parameterized static Flag paramsToFlag(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:180: warning: Vector is a raw type. References to generic type Vector should be parameterized static NameSpec paramsToNameSpec(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Param.java:200: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized static void examineElementNames(DtdBuilder db, Enumeration params) { ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/ParamStream.java:12: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector v; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/ParamStream.java:15: warning: Vector is a raw type. References to generic type Vector should be parameterized ParamStream(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/ParamStream.java:20: warning: Vector is a raw type. References to generic type Vector should be parameterized ParamStream(Vector v, boolean showReferences) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/ParseException.java:7: warning: The serializable class ParseException does not declare a static final serialVersionUID field of type long public class ParseException extends IOException { ^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:29: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector atoms = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:29: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector atoms = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:36: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable atomTable; ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:37: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final Hashtable elementTable; ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:54: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.elementTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:55: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized this.atomTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:200: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized elementTable.put(token, token); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:492: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector tokenizeOverriddenEntity(char[] text) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:493: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:493: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:530: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement(new Atom(tok, new String(text, start, tokenEnd - start))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:621: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized atoms.addElement(a); ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:626: warning: Type safety: The method setElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector should be parameterized atoms.setElementAt(new Atom(a.getTokenType(), a.getToken(), e), atoms.size() - 1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:656: warning: The serializable class AttributeValueException does not declare a static final serialVersionUID field of type long static class AttributeValueException extends Exception { ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Parser.java:788: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized atomTable.put(token, a); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:24: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector particles; ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:80: warning: Vector is a raw type. References to generic type Vector should be parameterized static ModelGroup particlesToModelGroup(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:81: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector mgs = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:81: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector mgs = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:115: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized mgs.addElement(mg); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:130: warning: Vector is a raw type. References to generic type Vector should be parameterized private static int indexOfReferenceEnd(Vector v, int i) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:143: warning: Vector is a raw type. References to generic type Vector should be parameterized static EnumGroup particlesToEnumGroup(Vector v) { ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:145: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector eg = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:145: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector eg = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:170: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized eg.addElement(egm); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/Particle.java:178: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized static void examineElementNames(DtdBuilder db, Enumeration particles) { ^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/parse/PrologSyntaxException.java:7: warning: The serializable class PrologSyntaxException does not declare a static final serialVersionUID field of type long public class PrologSyntaxException extends Exception { } ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/test/CompareFailException.java:5: warning: The serializable class CompareFailException does not declare a static final serialVersionUID field of type long public class CompareFailException extends IOException { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/test/Driver.java:24: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable fileTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/test/Driver.java:24: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable fileTable = new Hashtable(); ^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/test/Driver.java:26: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized fileTable.put(files[i], files[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/dtd/test/TestFailException.java:3: warning: The serializable class TestFailException does not declare a static final serialVersionUID field of type long public class TestFailException extends Exception { ^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/out/CharRepertoire.java:9: warning: The field CharRepertoire.UNKNOWN is never read locally private static final byte UNKNOWN = 0; ^^^^^^^ ./src/com/thaiopensource/xml/tok/EmptyTokenException.java:6: warning: The serializable class EmptyTokenException does not declare a static final serialVersionUID field of type long public class EmptyTokenException extends TokenException { ^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/EndOfPrologException.java:7: warning: The serializable class EndOfPrologException does not declare a static final serialVersionUID field of type long public class EndOfPrologException extends TokenException { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/ExtensibleTokenException.java:9: warning: The serializable class ExtensibleTokenException does not declare a static final serialVersionUID field of type long public class ExtensibleTokenException extends TokenException { ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/InvalidTokenException.java:7: warning: The serializable class InvalidTokenException does not declare a static final serialVersionUID field of type long public class InvalidTokenException extends TokenException { ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/PartialCharException.java:8: warning: The serializable class PartialCharException does not declare a static final serialVersionUID field of type long public class PartialCharException extends PartialTokenException { ^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/PartialTokenException.java:7: warning: The serializable class PartialTokenException does not declare a static final serialVersionUID field of type long public class PartialTokenException extends TokenException { ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/tok/TokenException.java:9: warning: The serializable class TokenException does not declare a static final serialVersionUID field of type long public class TokenException extends Exception { ^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDecl.java:12: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeDecls = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/ElementDecl.java:12: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeDecls = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDecl.java:14: warning: Map is a raw type. References to generic type Map should be parameterized public Map getAttributeDecls() { ^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:19: warning: Map is a raw type. References to generic type Map should be parameterized private final Map inferrerMap = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:19: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map inferrerMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:21: warning: Set is a raw type. References to generic type Set should be parameterized private final Set startSet = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:21: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set startSet = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:22: warning: List is a raw type. References to generic type List should be parameterized private final List attributeNames = new Vector(); ^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:22: warning: Vector is a raw type. References to generic type Vector should be parameterized private final List attributeNames = new Vector(); ^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:25: warning: Set is a raw type. References to generic type Set should be parameterized private final Set usedNamespaceUris = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:25: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set usedNamespaceUris = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:27: warning: Set is a raw type. References to generic type Set should be parameterized private final Set assignedPrefixes = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:27: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set assignedPrefixes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:44: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized startSet.add(name); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:54: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized attributeNames.add(makeName(attributes.getURI(i), attributes.getLocalName(i))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:58: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized inferrerMap.put(name, inferrer); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:74: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized assignedPrefixes.add(prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:75: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schema.getPrefixMap().put(uri, prefix); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:81: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized usedNamespaceUris.add(uri); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:116: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = inferrerMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:117: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:117: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:120: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized schema.getElementDecls().put(name, decl); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:123: warning: Type safety: The method retainAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized schema.getPrefixMap().keySet().retainAll(usedNamespaceUris); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/InferHandler.java:129: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = startSet.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/Schema.java:9: warning: Map is a raw type. References to generic type Map should be parameterized private final Map elementDecls = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/Schema.java:9: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map elementDecls = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/Schema.java:11: warning: Map is a raw type. References to generic type Map should be parameterized private final Map prefixMap = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/Schema.java:11: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map prefixMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/Schema.java:13: warning: Map is a raw type. References to generic type Map should be parameterized public Map getElementDecls() { ^^^ ./src/com/thaiopensource/xml/infer/Schema.java:17: warning: Map is a raw type. References to generic type Map should be parameterized public Map getPrefixMap() { ^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:25: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = schema.getElementDecls().entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:26: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:26: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:39: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator attIter = elementDecl.getAttributeDecls().entrySet().iterator(); attIter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:40: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry attEntry = (Map.Entry)attIter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/TestDriver.java:40: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry attEntry = (Map.Entry)attIter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/DatatypeInferrer.java:13: warning: The static method getUri() from the type DatatypeRepertoire should be accessed in a static way uri = datatypes.getUri(); ^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:15: warning: Map is a raw type. References to generic type Map should be parameterized private final Map attributeTypeMap = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:15: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map attributeTypeMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:17: warning: Set is a raw type. References to generic type Set should be parameterized private final Set requiredAttributeNames = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:17: warning: HashSet is a raw type. References to generic type HashSet should be parameterized private final Set requiredAttributeNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:18: warning: Set is a raw type. References to generic type Set should be parameterized private Set mixedContentNames = null; ^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:20: warning: List is a raw type. References to generic type List should be parameterized ElementDeclInferrer(DatatypeRepertoire datatypes, List attributeNames) { ^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:22: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized requiredAttributeNames.addAll(attributeNames); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:27: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = attributeTypeMap.entrySet().iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:28: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:28: warning: Map.Entry is a raw type. References to generic type Map.Entry should be parameterized Map.Entry entry = (Map.Entry)iter.next(); ^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:29: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized decl.getAttributeDecls().put(entry.getKey(), new AttributeDecl(((DatatypeInferrer)entry.getValue()).getTypeName(), !requiredAttributeNames.contains(entry.getKey()))); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:53: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = mixedContentNames.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:76: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized mixedContentNames.add(elementName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:102: warning: HashSet is a raw type. References to generic type HashSet should be parameterized mixedContentNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:104: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized mixedContentNames.addAll(contentModelInferrer.getElementNames()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:111: warning: List is a raw type. References to generic type List should be parameterized void addAttributeNames(List attributeNames) { ^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:112: warning: Type safety: The method retainAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized requiredAttributeNames.retainAll(attributeNames); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ElementDeclInferrer.java:119: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized attributeTypeMap.put(name, dt); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:19: warning: Map is a raw type. References to generic type Map should be parameterized private final Map nameMap = new HashMap(); ^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:19: warning: HashMap is a raw type. References to generic type HashMap should be parameterized private final Map nameMap = new HashMap(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:26: warning: Set is a raw type. References to generic type Set should be parameterized final Set followingNodes = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:26: warning: HashSet is a raw type. References to generic type HashSet should be parameterized final Set followingNodes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:41: warning: Set is a raw type. References to generic type Set should be parameterized Set followingNodes = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:41: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set followingNodes = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:51: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized followingNodes.add(p); ^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:61: warning: Stack is a raw type. References to generic type Stack should be parameterized private final Stack stack = new Stack(); ^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:61: warning: Stack is a raw type. References to generic type Stack should be parameterized private final Stack stack = new Stack(); ^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:76: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = singleNodes[i].followingNodes.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:88: warning: Type safety: The method push(Object) belongs to the raw type Stack. References to generic type Stack should be parameterized stack.push(v); ^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:89: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = v.followingNodes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:154: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = node.followingNodes.iterator(); iter.hasNext();) { ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:202: warning: Iterator is a raw type. References to generic type Iterator should be parameterized for (Iterator iter = node.followingNodes.iterator(); iter.hasNext();) ^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:219: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized prevNode.followingNodes.add(node); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:225: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized prevNode.followingNodes.add(endNode); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:233: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized nameMap.put(name, node); ^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:253: warning: Set is a raw type. References to generic type Set should be parameterized public Set getElementNames() { ^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:254: warning: Set is a raw type. References to generic type Set should be parameterized Set elementNames = new HashSet(); ^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:254: warning: HashSet is a raw type. References to generic type HashSet should be parameterized Set elementNames = new HashSet(); ^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrerImpl.java:255: warning: Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set should be parameterized elementNames.addAll(nameMap.keySet()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/com/thaiopensource/xml/infer/ContentModelInferrer.java:14: warning: Set is a raw type. References to generic type Set should be parameterized public abstract Set getElementNames(); ^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:60: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = service.getProviders(); ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:72: warning: Class is a raw type. References to generic type Class should be parameterized private final Class serviceClass; ^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:73: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private final Enumeration configFiles; ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:74: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private Enumeration classNames = null; ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:75: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector providers = new Vector(); ^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:75: warning: Vector is a raw type. References to generic type Vector should be parameterized private final Vector providers = new Vector(); ^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:78: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private class ProviderEnumeration implements Enumeration { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:95: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private static class Singleton implements Enumeration { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:116: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration getResources(String resName) { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:126: warning: Class is a raw type. References to generic type Class should be parameterized Class loadClass(String name) throws ClassNotFoundException { ^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:149: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration getResources(String resName) { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:151: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration resources = cl.getResources(resName); ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:163: warning: Class is a raw type. References to generic type Class should be parameterized Class loadClass(String name) throws ClassNotFoundException { ^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:168: warning: Class is a raw type. References to generic type Class should be parameterized public Service(Class cls) { ^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:180: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized public Enumeration getProviders() { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:194: warning: Class is a raw type. References to generic type Class should be parameterized Class cls = loader.loadClass(className); ^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:197: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized providers.addElement(obj); ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:214: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized private static Enumeration parseConfigFile(URL url) { ^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:225: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tokens = new Vector(); ^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:225: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector tokens = new Vector(); ^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:252: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tokens.addElement(tokenBuf.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java:257: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized tokens.addElement(tokenBuf.toString()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/relaxng/datatype/DatatypeException.java:9: warning: The serializable class DatatypeException does not declare a static final serialVersionUID field of type long public class DatatypeException extends Exception { ^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserFactoryImpl.java:68: warning: The import org.xml.sax.XMLReader is never used import org.xml.sax.XMLReader; ^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserFactoryImpl.java:84: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable features; ^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserFactoryImpl.java:135: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized features = new Hashtable(); ^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserFactoryImpl.java:137: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized features.put(name, new Boolean(value)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:63: warning: The import javax.xml.parsers.ParserConfigurationException is never used import javax.xml.parsers.ParserConfigurationException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:66: warning: The import org.xml.sax.SAXParseException is never used import org.xml.sax.SAXParseException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:67: warning: The type HandlerBase is deprecated import org.xml.sax.HandlerBase; ^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:68: warning: The type Parser is deprecated import org.xml.sax.Parser; ^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:71: warning: The import org.xml.sax.helpers.DefaultHandler is never used import org.xml.sax.helpers.DefaultHandler; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:89: warning: The type Parser is deprecated private Parser parser = null; ^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:98: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized SAXParserImpl(SAXParserFactory spf, Hashtable features) ^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:136: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private void setFeatures(Hashtable features) ^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:140: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = features.keys(); e.hasMoreElements();) { ^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:148: warning: The type Parser is deprecated public Parser getParser() throws SAXException { ^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:155: warning: The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated parser.setDocumentHandler(new HandlerBase()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:155: warning: The constructor HandlerBase() is deprecated parser.setDocumentHandler(new HandlerBase()); ^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/jaxp/SAXParserImpl.java:155: warning: The type HandlerBase is deprecated parser.setDocumentHandler(new HandlerBase()); ^^^^^^^^^^^ ./src/org/apache/crimson/parser/ExternalEntity.java:64: warning: The import java.net.MalformedURLException is never used import java.net.MalformedURLException; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XMLReaderImpl.java:63: warning: The import java.util.Enumeration is never used import java.util.Enumeration; ^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XMLReaderImpl.java:64: warning: The import java.util.StringTokenizer is never used import java.util.StringTokenizer; ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ContentModel.java:61: warning: The import java.util.Vector is never used import java.util.Vector; ^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ContentModel.java:62: warning: The import java.util.Enumeration is never used import java.util.Enumeration; ^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ContentModel.java:63: warning: The import java.io is never used import java.io.*; ^^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:75: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector specified = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:75: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector specified = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:78: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector defaults = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:78: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector defaults = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:107: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized defaults.addElement(defaultValue); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/AttributesExImpl.java:108: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized specified.addElement(isSpecified ? Boolean.TRUE : null); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ValidatingParser.java:64: warning: The import java.util.Vector is never used import java.util.Vector; ^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ValidatingParser.java:66: warning: The type HandlerBase is deprecated import org.xml.sax.HandlerBase; ^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/ValidatingParser.java:116: warning: The type HandlerBase is deprecated setErrorHandler (new HandlerBase () { ^^^^^^^^^^^ ./src/org/apache/crimson/parser/ValidatingParser.java:134: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = ids.keys (); ^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:169: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized static private final Hashtable charsets = new Hashtable (31); ^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:169: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized static private final Hashtable charsets = new Hashtable (31); ^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:172: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("UTF-16", "Unicode"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:173: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("ISO-10646-UCS-2", "Unicode"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:177: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-US", "cp037"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:178: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-CA", "cp037"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:179: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-NL", "cp037"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:180: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-WT", "cp037"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:182: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-DK", "cp277"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:183: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-NO", "cp277"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:184: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-FI", "cp278"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:185: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-SE", "cp278"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:187: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-IT", "cp280"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:188: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-ES", "cp284"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:189: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-GB", "cp285"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:190: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-FR", "cp297"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:192: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-AR1", "cp420"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:193: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-HE", "cp424"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:194: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-BE", "cp500"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:195: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-CH", "cp500"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:197: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-ROECE", "cp870"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:198: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-YU", "cp870"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:199: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-IS", "cp871"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/XmlReader.java:200: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized charsets.put ("EBCDIC-CP-AR2", "cp918"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/EndOfInputException.java:68: warning: The serializable class EndOfInputException does not declare a static final serialVersionUID field of type long class EndOfInputException extends IOException {} ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/SimpleHashtable.java:96: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized final class SimpleHashtable implements Enumeration ^^^^^^^^^^^ ./src/org/apache/crimson/parser/SimpleHashtable.java:160: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized public Enumeration keys() { ^^^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:136: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable id2uri; ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:139: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable id2resource; ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:140: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable id2loader; ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:447: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized id2uri = new Hashtable (17); ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:448: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized id2uri.put (publicId, uri); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:497: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized id2resource = new Hashtable (17); ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:498: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized id2resource.put (publicId, resourceName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:502: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized id2loader = new Hashtable (17); ^^^^^^^^^ ./src/org/apache/crimson/parser/Resolver.java:503: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized id2loader.put (publicId, loader); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:66: warning: The import java.io.Reader is never used import java.io.Reader; ^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:148: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector nsAttTmp; ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:176: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable notations = new Hashtable (7); ^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:176: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Hashtable notations = new Hashtable (7); ^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:385: warning: Vector is a raw type. References to generic type Vector should be parameterized nsAttTmp = new Vector(); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:693: warning: The local variable savedLexicalPE is never read boolean savedLexicalPE = doLexicalPE; ^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1185: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1185: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1187: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = notations.keys (); ^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1196: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement (name); ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1200: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement (name); ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1356: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector exceptions = null; ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1536: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized Enumeration prefixes = nsSupport.getDeclaredPrefixes(); ^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1566: warning: Vector is a raw type. References to generic type Vector should be parameterized private Vector processAttributeNS(String attQName, String type, ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1569: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector exceptions) ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1619: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized nsAttTmp.addElement(attQName); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1640: warning: Vector is a raw type. References to generic type Vector should be parameterized exceptions = new Vector(); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1642: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized exceptions.addElement(e); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:1736: warning: Enumeration is a raw type. References to generic type Enumeration should be parameterized for (Enumeration e = element.attributes.keys(); ^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2071: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = null; ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2074: warning: Vector is a raw type. References to generic type Vector should be parameterized v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2090: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement (name); ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2177: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2177: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2184: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized notations.put (name, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2185: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement (name); ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2199: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2199: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector v = new Vector (); ^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2202: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized v.addElement (name); ^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:2708: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized notations.put (externalId.notation, Boolean.TRUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/parser/Parser2.java:3016: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized notations.put (name, entity); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/util/XmlChars.java:405: warning: The method isDigit(char) from the type XmlChars is never used locally private static boolean isDigit (char c) ^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:185: warning: Class is a raw type. References to generic type Class should be parameterized protected MessageCatalog (Class packageMember) ^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:199: warning: Class is a raw type. References to generic type Class should be parameterized private MessageCatalog (Class packageMember, String bundle) ^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:489: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable cache = new Hashtable (5); ^^^^^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:489: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private Hashtable cache = new Hashtable (5); ^^^^^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:538: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized cache.put (localeName, Boolean.TRUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:555: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized cache.put (localeName, Boolean.TRUE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/crimson/util/MessageCatalog.java:570: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized cache.put (localeName, Boolean.FALSE); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:68: warning: The serializable class Token does not declare a static final serialVersionUID field of type long class Token implements java.io.Serializable { ^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:638: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final static Hashtable categories = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:638: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final static Hashtable categories = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:639: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final static Hashtable categories2 = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:639: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized private final static Hashtable categories2 = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:870: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put(Token.categoryNames[i], ranges[i]); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:871: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put(Token.categoryNames[i], Token.complementRanges(ranges[i])); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:902: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put(n, r1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:903: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put(n, Token.complementRanges(r1)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:921: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("ALL", all); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:922: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("ALL", Token.complementRanges(all)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:931: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsAlpha", isalpha); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:932: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsAlpha", Token.complementRanges(isalpha)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:938: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsAlnum", isalnum); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:939: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsAlnum", Token.complementRanges(isalnum)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:945: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsSpace", isspace); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:946: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsSpace", Token.complementRanges(isspace)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:952: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsWord", isword); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:953: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsWord", Token.complementRanges(isword)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:958: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsASCII", isascii); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:959: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsASCII", Token.complementRanges(isascii)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:965: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsGraph", Token.complementRanges(isnotgraph)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:966: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsGraph", isnotgraph); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:973: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put("IsXDigit", Token.complementRanges(isxdigit)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:974: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put("IsXDigit", isxdigit); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1030: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized static Hashtable nonxs = null; ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1037: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized Token.nonxs = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1038: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.nonxs.put(name, name); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1052: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put(newName, t1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1053: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put(newName, t2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1055: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories2.put(newName, t1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1056: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized Token.categories.put(newName, t2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1087: warning: The local variable ch is never read int ch = viramaString.charAt(i); ^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1132: warning: The serializable class StringToken does not declare a static final serialVersionUID field of type long static class StringToken extends Token implements java.io.Serializable { ^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1160: warning: The serializable class ConcatToken does not declare a static final serialVersionUID field of type long static class ConcatToken extends Token implements java.io.Serializable { ^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1192: warning: The serializable class CharToken does not declare a static final serialVersionUID field of type long static class CharToken extends Token implements java.io.Serializable { ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1253: warning: The serializable class ClosureToken does not declare a static final serialVersionUID field of type long static class ClosureToken extends Token implements java.io.Serializable { ^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1319: warning: The serializable class ParenToken does not declare a static final serialVersionUID field of type long static class ParenToken extends Token implements java.io.Serializable { ^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1374: warning: The serializable class ConditionToken does not declare a static final serialVersionUID field of type long static class ConditionToken extends Token implements java.io.Serializable { ^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1417: warning: The serializable class ModifierToken does not declare a static final serialVersionUID field of type long static class ModifierToken extends Token implements java.io.Serializable { ^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1457: warning: The serializable class UnionToken does not declare a static final serialVersionUID field of type long static class UnionToken extends Token implements java.io.Serializable { ^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1458: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector children; ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1466: warning: Vector is a raw type. References to generic type Vector should be parameterized if (this.children == null) this.children = new Vector(); ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1468: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.children.addElement(tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1479: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.children.addElement(tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1485: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.children.addElement(tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Token.java:1501: warning: Type safety: The method setElementAt(Object, int) belongs to the raw type Vector. References to generic type Vector should be parameterized this.children.setElementAt(previous, size-1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:522: warning: The serializable class RegularExpression does not declare a static final serialVersionUID field of type long public class RegularExpression implements java.io.Serializable { ^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:761: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, XMLSCHEMA_MODE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:844: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, IGNORE_CASE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:1470: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, XMLSCHEMA_MODE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:1559: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, IGNORE_CASE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:2123: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, XMLSCHEMA_MODE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:2206: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way if (this.isSet(this.options, IGNORE_CASE)) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegularExpression.java:3038: warning: The static method isSet(int, int) from the type RegularExpression should be accessed in a static way RegexParser rp = this.isSet(this.options, RegularExpression.XMLSCHEMA_MODE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:142: warning: The static field RegexParser.T_RPAREN should be accessed in a static way if (this.read() != super.T_RPAREN) throw ex("parser.factor.1", this.offset-1); ^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:375: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized static private Hashtable ranges = null; ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:376: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized static private Hashtable ranges2 = null; ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:379: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized ranges = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:380: warning: Hashtable is a raw type. References to generic type Hashtable should be parameterized ranges2 = new Hashtable(); ^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:384: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isSpace", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:385: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isSpace", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:389: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isDigit", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:390: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isDigit", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:394: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isDigit", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:395: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isDigit", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:400: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isWord", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:401: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isWord", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:405: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isNameChar", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:406: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isNameChar", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:412: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges.put("xml:isInitialNameChar", tok); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.java:413: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized ranges2.put("xml:isInitialNameChar", Token.complementRanges(tok)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RangeToken.java:65: warning: The serializable class RangeToken does not declare a static final serialVersionUID field of type long final class RangeToken extends Token implements java.io.Serializable { ^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java:120: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector references = null; ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java:486: warning: Vector is a raw type. References to generic type Vector should be parameterized if (this.references == null) this.references = new Vector(); ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java:487: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.references.addElement(new ReferencePosition(refno, this.offset)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java:598: warning: Vector is a raw type. References to generic type Vector should be parameterized if (this.references == null) this.references = new Vector(); ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/RegexParser.java:599: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.references.addElement(new ReferencePosition(refnum, this.offset-2)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/ParseException.java:65: warning: The serializable class ParseException does not declare a static final serialVersionUID field of type long public class ParseException extends RuntimeException { ^^^^^^^^^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Op.java:209: warning: Vector is a raw type. References to generic type Vector should be parameterized Vector branches; ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Op.java:212: warning: Vector is a raw type. References to generic type Vector should be parameterized this.branches = new Vector(size); ^^^^^^ ./src/org/apache/xerces/impl/xpath/regex/Op.java:215: warning: Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector should be parameterized this.branches.addElement(op); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/FactoryFinder.java:59: warning: The import java.io.IOException is never used import java.io.IOException; ^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/FactoryFinder.java:109: warning: Class is a raw type. References to generic type Class should be parameterized Class clazz = Class.forName(FactoryFinder.class.getName() ^^^^^ ./src/javax/xml/parsers/FactoryFinder.java:137: warning: Class is a raw type. References to generic type Class should be parameterized Class spiClass; ^^^^^ ./src/javax/xml/parsers/FactoryFinder.java:236: warning: The serializable class ConfigurationError does not declare a static final serialVersionUID field of type long static class ConfigurationError extends Error { ^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/FactoryConfigurationError.java:68: warning: The serializable class FactoryConfigurationError does not declare a static final serialVersionUID field of type long public class FactoryConfigurationError extends Error { ^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParserFactory.java:58: warning: The type Parser is deprecated import org.xml.sax.Parser; ^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParserFactory.java:58: warning: The import org.xml.sax.Parser is never used import org.xml.sax.Parser; ^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:63: warning: The type Parser is deprecated import org.xml.sax.Parser; ^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:65: warning: The type HandlerBase is deprecated import org.xml.sax.HandlerBase; ^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:129: warning: The type HandlerBase is deprecated public void parse(InputStream is, HandlerBase hb) ^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:157: warning: The type HandlerBase is deprecated public void parse(InputStream is, HandlerBase hb, String systemId) ^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:238: warning: The type HandlerBase is deprecated public void parse(String uri, HandlerBase hb) ^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:289: warning: The type HandlerBase is deprecated public void parse(File f, HandlerBase hb) ^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:348: warning: The type HandlerBase is deprecated public void parse(InputSource is, HandlerBase hb) ^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:355: warning: The type Parser is deprecated Parser parser = this.getParser(); ^^^^^^ ./src/javax/xml/parsers/SAXParser.java:357: warning: The method setDocumentHandler(DocumentHandler) from the type Parser is deprecated parser.setDocumentHandler(hb); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:358: warning: The method setEntityResolver(EntityResolver) from the type Parser is deprecated parser.setEntityResolver(hb); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:359: warning: The method setErrorHandler(ErrorHandler) from the type Parser is deprecated parser.setErrorHandler(hb); ^^^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:360: warning: The method setDTDHandler(DTDHandler) from the type Parser is deprecated parser.setDTDHandler(hb); ^^^^^^^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:362: warning: The method parse(InputSource) from the type Parser is deprecated parser.parse(is); ^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/SAXParser.java:404: warning: The type Parser is deprecated public abstract org.xml.sax.Parser getParser() throws SAXException; ^^^^^^^^^^^^^^^^^^ ./src/javax/xml/parsers/ParserConfigurationException.java:65: warning: The serializable class ParserConfigurationException does not declare a static final serialVersionUID field of type long public class ParserConfigurationException extends Exception { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1816 problems (1816 warnings) i486-linux-gnu-gcj: Internal error: Killed (program jc1) Please submit a full bug report. See for instructions. For Debian GNU/Linux specific bug reporting instructions, see . make[1]: *** [trang.o] Error 1 make[1]: Leaving directory `/build/buildd/trang-20030619' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 ****************************************************************************** Build finished at 20080419-1137 FAILED [dpkg-buildpackage died] Purging chroot-autobuild/build/buildd/trang-20030619 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-566030-1464403/chroot-autobuild --purge libx11-data fontconfig-config defoma ttf-dejavu-core gettext file zlib1g-dev libgcj-bc libcupsys2 ttf-dejavu fontconfig libcairo2 gcj gcj-4.2-base x11-common libopencdk10 libxi6 libpopt0 liblzo2-2 libfreetype6 libjpeg62 libatk1.0-0 libxcursor1 libgtk2.0-0 libxcb1 html2text libgcrypt11 libxrandr2 debhelper libfontconfig1 libkeyutils1 libthai0 libmagic1 libtiff4 libexpat1 gij-4.2 libxau6 libx11-6 libxcomposite1 libkrb53 libgcj-common libglib2.0-0 libnewt0.52 whiptail gcj-4.2 libpango1.0-common dpatch libxdamage1 libxcb-xlib0 libtasn1-3 libxfixes3 libxdmcp6 libgcj8-1 gij po-debconf libgcj8-1-awt libpng12-0 libthai-data libgcj8-dev libice6 intltool-debian libpixman-1-0 libxrender1 libdatrie0 libpango1.0-0 ucf libgpg-error0 libgtk2.0-common gettext-base libgcj8-jar ttf-dejavu-extra libsm6 libxtst6 libxft2 libecj-java libxext6 libgnutls13 libasound2 libxinerama1 libpcre3 java-common (Reading database ... 15629 files and directories currently installed.) Removing gcj ... Removing debhelper ... Removing dpatch ... Purging configuration files for dpatch ... Removing gij ... Removing po-debconf ... Removing intltool-debian ... Removing gettext ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing gcj-4.2 ... Removing libgcj8-dev ... Removing libgcj8-jar ... Removing libecj-java ... Removing java-common ... Purging configuration files for java-common ... Removing zlib1g-dev ... Removing libgcj-bc ... Removing gij-4.2 ... Use of uninitialized value in string eq at /usr/sbin/update-alternatives line 482. Purging configuration files for gij-4.2 ... Removing libgcj8-1-awt ... Removing libsm6 ... Purging configuration files for libsm6 ... Removing libxtst6 ... Purging configuration files for libxtst6 ... Removing libgtk2.0-0 ... Purging configuration files for libgtk2.0-0 ... Removing libxrandr2 ... Purging configuration files for libxrandr2 ... Removing libtiff4 ... Purging configuration files for libtiff4 ... Removing libxcomposite1 ... Purging configuration files for libxcomposite1 ... Removing libxdamage1 ... Purging configuration files for libxdamage1 ... Removing libgcj8-1 ... rmdir: failed to remove `/var/lib/gcj-4.2': No such file or directory Purging configuration files for libgcj8-1 ... rmdir: failed to remove `/var/lib/gcj-4.2': No such file or directory Removing libice6 ... Purging configuration files for libice6 ... Removing libpango1.0-0 ... Purging configuration files for libpango1.0-0 ... Removing libgtk2.0-common ... Removing libxft2 ... Purging configuration files for libxft2 ... Removing libasound2 ... Purging configuration files for libasound2 ... Removing libxinerama1 ... Purging configuration files for libxinerama1 ... Removing libcupsys2 ... Purging configuration files for libcupsys2 ... Removing libcairo2 ... Purging configuration files for libcairo2 ... Removing gcj-4.2-base ... Removing libxi6 ... Purging configuration files for libxi6 ... Removing libjpeg62 ... Removing libatk1.0-0 ... Purging configuration files for libatk1.0-0 ... Removing libxcursor1 ... Purging configuration files for libxcursor1 ... Removing libthai0 ... Purging configuration files for libthai0 ... Removing libkrb53 ... Purging configuration files for libkrb53 ... Removing libgcj-common ... Purging configuration files for libgcj-common ... Removing libglib2.0-0 ... Purging configuration files for libglib2.0-0 ... Removing libpango1.0-common ... Purging font configuration of pango... Purging category xfont.. Purging configuration files for libpango1.0-common ... Removing libxfixes3 ... Purging configuration files for libxfixes3 ... Removing libpng12-0 ... Purging configuration files for libpng12-0 ... Removing libthai-data ... Removing libpixman-1-0 ... Purging configuration files for libpixman-1-0 ... Removing libxrender1 ... Purging configuration files for libxrender1 ... Removing libdatrie0 ... Purging configuration files for libdatrie0 ... Removing libxext6 ... Purging configuration files for libxext6 ... Removing libgnutls13 ... Purging configuration files for libgnutls13 ... Removing libpcre3 ... Purging configuration files for libpcre3 ... Removing fontconfig ... Purging font configuration of fontconfig... Purging category cid.. Purging category truetype.. Purging category type1.. Updating fontconfig cache for /usr/share/fonts/truetype/ttf-dejavu Purging configuration files for fontconfig ... Removing libopencdk10 ... Purging configuration files for libopencdk10 ... Removing liblzo2-2 ... Purging configuration files for liblzo2-2 ... Removing libgcrypt11 ... Purging configuration files for libgcrypt11 ... Removing libfontconfig1 ... Purging configuration files for libfontconfig1 ... Removing libkeyutils1 ... Purging configuration files for libkeyutils1 ... Removing libexpat1 ... Purging configuration files for libexpat1 ... Removing libx11-6 ... Purging configuration files for libx11-6 ... Removing libxcb-xlib0 ... Purging configuration files for libxcb-xlib0 ... Removing libtasn1-3 ... Purging configuration files for libtasn1-3 ... Removing libgpg-error0 ... Purging configuration files for libgpg-error0 ... Removing libx11-data ... Removing fontconfig-config ... Purging configuration files for fontconfig-config ... Removing ttf-dejavu ... Removing libfreetype6 ... Purging configuration files for libfreetype6 ... Removing libxcb1 ... Purging configuration files for libxcb1 ... Removing libxau6 ... Purging configuration files for libxau6 ... Removing libxdmcp6 ... Purging configuration files for libxdmcp6 ... Removing ucf ... Purging configuration files for ucf ... Removing ttf-dejavu-extra ... Purging configuration files for ttf-dejavu-extra ... Removing ttf-dejavu-core ... Purging configuration files for ttf-dejavu-core ... Removing x11-common ... Purging configuration files for x11-common ... dpkg - warning: while removing x11-common, directory `/usr/X11R6' not empty so not removed. dpkg - warning: while removing x11-common, directory `/usr/share/X11' not empty so not removed. Removing defoma ... Purging configuration files for defoma ... Removing file ... Purging configuration files for file ... Removing libmagic1 ... Purging configuration files for libmagic1 ... Removing whiptail ... Removing libpopt0 ... Purging configuration files for libpopt0 ... Removing libnewt0.52 ... Purging configuration files for libnewt0.52 ... Processing triggers for libc6 ... ldconfig deferred processing now taking place ****************************************************************************** Finished at 20080419-1137 Build needed 00:04:39, 4384k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '566030-1464403'] Scanning for processes to kill in build 566030-1464403... Scanning for processes to kill in build /home/buildd/build-566030-1464403/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '566030-1464403'] Unmounting chroot for build 566030-1464403... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '566030-1464403'] Removing build 566030-1464403