ICU-5533 Merge eclipse3.3 related changes into 3.6 maintenance stream

X-SVN-Rev: 21132
This commit is contained in:
Yoshito Umaoka 2007-02-27 04:10:54 +00:00
parent d840094402
commit 6087cfe0bb
31 changed files with 431 additions and 39 deletions

21
.gitattributes vendored
View file

@ -52,6 +52,27 @@ README text !eol
src/com/ibm/icu/dev/data/rbbi/english.dict -text
src/com/ibm/icu/dev/data/testdata.jar -text
src/com/ibm/icu/dev/data/thai6.ucs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.core.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.ui.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base/.settings/org.eclipse.jdt.core.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.base/.settings/org.eclipse.jdt.ui.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/.project -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/build.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/feature.xml -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/sourceTemplatePlugin/build.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4-feature/sourceTemplatePlugin/plugin.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.classpath -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.project -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.settings/org.eclipse.jdt.core.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/.settings/org.eclipse.jdt.ui.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/META-INF/MANIFEST.MF -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/build.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/fragment-icu-jse4.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.jse4/plugin.properties -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.tests/.settings/org.eclipse.jdt.core.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu.tests/.settings/org.eclipse.jdt.ui.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu/.settings/org.eclipse.jdt.core.prefs -text
src/com/ibm/icu/dev/eclipse/com.ibm.icu/.settings/org.eclipse.jdt.ui.prefs -text
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Asian.txt -text
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Chinese.txt -text
src/com/ibm/icu/dev/test/perf/data/collation/TestNames_Japanese.txt -text

View file

@ -7,8 +7,10 @@
#*
icu4j.version.string=3.6.1
icu4j.version.number=36
current.year=2006
icu4j.eclipse.spec.version.string=3.6.1
current.year=2007
icu4j.previous.version.number=34
api.report.out=${api.dir}/icu4j_compare_${icu4j.previous.version.number}_${icu4j.version.number}.html
copyright=Copyright (c) 2000-2006, International Business Machines Corporation and others. All Rights Reserved.
corp=IBM Corporation
copyright=Copyright (c) 2000-2007, International Business Machines Corporation and others. All Rights Reserved.
corp=IBM Corporation
copyright.eclipse=Licensed Materials - Property of IBM \n (C) Copyright IBM Corp. 2000, 2007. All Rights Reserved. \n IBM is a registered trademark of IBM Corp.

137
build.xml
View file

@ -87,9 +87,9 @@
<property name="jar.file" value="icu4j.jar"/>
<property name="charsets.jar.file" value="icu4j-charsets.jar"/>
<property name="jarSrc.file" value="icu4jsrc.jar"/>
<property name="zipCoreSrc.file" value="icu4jcsrc.zip"/>
<property name="zipTestSrc.file" value="icu4jtsrc.zip"/>
<property name="jdk.wrapper.jar.file" value="icu4jwrapper.jar"/>
<property name="fragment.jar.file" value="icu4jfragment.jar"/>
<property name="eclipse.dir" value="${src.dir}/com/ibm/icu/dev/eclipse"/>
<property name="eclipse.projects.dir" value="eclipseProjects"/>
<property name="wrapper.build.dir" value="classes.wrapper"/>
@ -792,9 +792,9 @@
<delete dir="${eclipse.projects.dir}"/>
<delete dir="${wrapper.build.dir}"/>
<delete file="${zipCoreSrc.file}"/>
<delete file="${zipTestSrc.file}"/>
<delete file="${jdk.wrapper.jar.file}"/>
<delete file="${fragment.jar.file}"/>
</target>
<!--
@ -1391,14 +1391,22 @@
</target>
<!-- for building eclipse distribution -->
<target name="initIcuEclipseVersion" depends="init">
<tstamp>
<format property="build.date" pattern="yyyyMMdd"/>
</tstamp>
<property name="icu4j.eclipse.build.version.string" value="${icu4j.eclipse.spec.version.string}.${build.date}"/>
</target>
<target name="eclipseProjects"
depends="eclipseCoreProject,eclipseTestProject,eclipseWrapperProject"
depends="eclipseCoreProject,eclipseTestProject,eclipseWrapperProject,eclipseFragmentProject"
description="create all eclipse icu projects"/>
<target name="undoEclipseMangle" depends="buildmangle" description="preprocess files back to default)">
<java classname="com.ibm.icu.dev.tool.docs.CodeMangler" classpath="${build.dir}" logError="true">
<arg value="@eclipseCoreArgs.txt"/>
<arg value="@eclipseTestArgs.txt"/>
<arg value="@eclipseFragmentArgs.txt"/>
</java>
</target>
@ -1445,7 +1453,7 @@
</jar>
</target>
<target name="eclipseCoreProject" depends="eclipseCore" description="gather eclipse icu core project files">
<target name="eclipseCoreProject" depends="eclipseCore,initIcuEclipseVersion" description="gather eclipse icu core project files">
<delete failonerror="no">
<fileset dir="${eclipse.projects.dir}/com.ibm.icu"/>
<fileset dir="${eclipse.projects.dir}/com.ibm.icu-feature"/>
@ -1467,6 +1475,12 @@
<fileset dir="${eclipse.dir}"
includes="com.ibm.icu/**/*,com.ibm.icu-feature/**/*"
excludes="**/CVS/**/*"/>
<filterset>
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
</filterset>
</copy>
<!-- copy ICU license file -->
<copy file="license.html"
@ -1505,7 +1519,7 @@
<!-- TODO: build the wrapper test code this ant target -->
</target>
<target name="eclipseWrapperProject" depends="eclipseWrapper,eclipseWrapperTest" description="gather eclipse icu core project files">
<target name="eclipseWrapperProject" depends="eclipseWrapper,eclipseWrapperTest,initIcuEclipseVersion" description="gather eclipse icu core project files">
<delete failonerror="no">
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.base"/>
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.base-feature"/>
@ -1516,6 +1530,12 @@
<fileset dir="${eclipse.dir}"
includes="com.ibm.icu.base/**/*,com.ibm.icu.base-feature/**/*,com.ibm.icu.base.tests/**/*"
excludes="**/CVS/**/*"/>
<filterset>
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
</filterset>
</copy>
<!-- copy ICU license file -->
<copy file="license.html"
@ -1584,12 +1604,93 @@
<copy toDir="${eclipse.projects.dir}/com.ibm.icu.tests" file="${zipTestSrc.file}"/>
</target>
<target name="zipCoreSrc" depends="init" description="build zip of core sources for debugging">
<!-- for eclipse -->
<zip destfile="${zipCoreSrc.file}"
compress="true"
basedir="${src.dir}"
includes="../license.html,../Copyright_Assignment.rtf,com/ibm/icu/impl/**/*,com/ibm/icu/lang/**/*,com/ibm/icu/math/**/*,com/ibm/icu/text/**/*,com/ibm/icu/util/**/*"/>
<target name="eclipseFragmentMangle" depends="eclipseCoreMangle">
<java classname="com.ibm.icu.dev.tool.docs.CodeMangler" classpath="${build.dir}" logError="true">
<arg value="-dECLIPSE_FRAGMENT"/>
<arg value="-t"/>
<arg value="@eclipseFragmentArgs.txt"/>
</java>
</target>
<target name="eclipseFragment" depends="eclipseCore,eclipseFragmentMangle">
<property name="timepattern" value="yyyyMMdd'T'HHmmss','SSS"/>
<tstamp>
<format property="time.before.compile" pattern="${timepattern}"/>
</tstamp>
<!--
Note: *.class files compiled by the target "eclipseCore" are in ${build.dir} directory.
The target "eclipseFragmentMangle" updates timestamp of .java files, so only modified files
should be compiled.
-->
<javac includes="com/ibm/icu/util/**/*.java,com/ibm/icu/text/**/*.java,com/ibm/icu/math/**/*.java,com/ibm/icu/impl/**/*.java,com/ibm/icu/lang/*.java"
compiler="javac1.4"
srcdir="${src.dir}"
destdir="${build.dir}"
classpathref="build.classpath"
source="1.3"
target="1.2"
debug="on"
deprecation="off"
encoding="ascii"
listfiles="true"/>
<tstamp>
<format property="time.after.compile" pattern="${timepattern}"/>
</tstamp>
<!-- collect only class files updated, which are fragment specific files -->
<jar jarfile="${fragment.jar.file}" compress="true">
<fileset dir="${build.dir}" includes="**/*.class">
<date datetime="${time.before.compile}" pattern="${timepattern}" when="after"/>
</fileset>
</jar>
</target>
<target name="eclipseFragmentProject" depends="eclipseFragment,initIcuEclipseVersion" description="gather eclipse icu fragment project files">
<delete failonerror="no">
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.jse4"/>
<fileset dir="${eclipse.projects.dir}/com.ibm.icu.jse4-feature"/>
</delete>
<!-- collect source files -->
<copy toDir="${eclipse.projects.dir}/com.ibm.icu.jse4/src">
<!-- TODO: Use a single file list as input. The list is identical with eclipseFragmentArgs.txt -->
<fileset dir="${src.dir}">
<include name="com/ibm/icu/impl/CollectionUtilities.java"/>
<include name="com/ibm/icu/impl/PatternTokenizer.java"/>
<include name="com/ibm/icu/impl/Utility.java"/>
<include name="com/ibm/icu/lang/UCharacter.java"/>
<include name="com/ibm/icu/math/BigDecimal.java"/>
<include name="com/ibm/icu/text/DateTimePatternGenerator.java"/>
<include name="com/ibm/icu/text/DecimalFormat.java"/>
<include name="com/ibm/icu/text/DigitList.java"/>
<include name="com/ibm/icu/text/NumberFormat.java"/>
<include name="com/ibm/icu/text/RuleBasedNumberFormat.java"/>
<include name="com/ibm/icu/text/UnicodeSet.java"/>
<include name="com/ibm/icu/text/UTF16.java"/>
<include name="com/ibm/icu/util/GlobalizationPreferences.java"/>
</fileset>
</copy>
<!-- collect eclipse project files -->
<copy todir="${eclipse.projects.dir}">
<fileset dir="${eclipse.dir}"
includes="com.ibm.icu.jse4/**/*,com.ibm.icu.jse4-feature/**/*"/>
<filterset>
<filter token="BUILD_VERSION" value="${icu4j.eclipse.build.version.string}"/>
<filter token="COPYRIGHT" value="${copyright.eclipse}"/>
<filter token="SPEC_VERSION" value="${icu4j.eclipse.spec.version.string}"/>
<filter token="VERSION_NUMBER" value="${icu4j.version.number}"/>
</filterset>
</copy>
<!-- copy ICU license file -->
<copy file="license.html"
todir="${eclipse.projects.dir}/com.ibm.icu.jse4/about_files"/>
<!-- ucd terms -->
<copy file="src/com/ibm/icu/dev/data/unicode/ucdterms.txt"
todir="${eclipse.projects.dir}/com.ibm.icu.jse4/about_files"/>
<!-- copy ICU about file -->
<copy file="${eclipse.dir}/misc/about_icu.html"
tofile="${eclipse.projects.dir}/com.ibm.icu.jse4/about.html"/>
<!-- common eclipse about file -->
<copy file="${eclipse.dir}/misc/about.html"
todir="${eclipse.projects.dir}/com.ibm.icu.jse4-feature/sourceTemplatePlugin"/>
</target>
<target name="zipTestSrc" depends="init" description="build zip of test sources for debugging">
@ -1662,7 +1763,7 @@
<arg value="-n"/>
<classpath>
<pathelement path="${java.class.path}/"/>
<pathelement location="icu4j.jar"/>
<pathelement location="${jar.file}"/>
<pathelement location="clover.jar"/>
<pathelement path="${build.dir}"/>
</classpath>
@ -1673,6 +1774,18 @@
<target name="eclipseCompatTests" depends="init, eclipseTestMangle, eclipseTests" />
<target name="eclipseCompatCheck" depends="init, eclipseCompat, eclipseCompatTests, deleteCore, eclipseRunCheck"/>
<target name="eclipseFragmentCheck" depends="eclipseCompat,eclipseFragment,eclipseCompatTests,deleteCore">
<java classname="com.ibm.icu.dev.test.TestAll" fork="yes" failonerror="true">
<arg value="-n"/>
<classpath>
<pathelement path="${java.class.path}/"/>
<pathelement location="${fragment.jar.file}"/>
<pathelement location="${jar.file}"/>
<pathelement location="clover.jar"/>
<pathelement path="${build.dir}"/>
</classpath>
</java>
</target>
<target name="core13" depends="init,coreData,icudata" description="build core classes and data">
<javac includes="com/ibm/icu/util/**/*.java,com/ibm/icu/text/**/*.java,com/ibm/icu/math/**/*.java,com/ibm/icu/impl/**/*.java,com/ibm/icu/lang/*.java,com/ibm/icu/charset/**/*.java"

View file

@ -1,6 +1,7 @@
# Copyright (C) 2005-2006, International Business Machines Corporation and
# others. All Rights Reserved.
src/com/ibm/icu/impl/CollectionUtilities.java
src/com/ibm/icu/impl/DateNumberFormat.java
src/com/ibm/icu/impl/ICUResourceBundle.java
src/com/ibm/icu/impl/ICUResourceBundleImpl.java
src/com/ibm/icu/impl/ICUResourceBundleReader.java

View file

@ -2,7 +2,7 @@
<feature
id="com.ibm.icu"
label="com.ibm.icu"
version="3.6">
version="@BUILD_VERSION@">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
@ -20,13 +20,13 @@
id="com.ibm.icu"
download-size="0"
install-size="0"
version="3.6"
version="@BUILD_VERSION@"
unpack="false"/>
<plugin
id="com.ibm.icu.source"
download-size="0"
install-size="0"
version="3.6"/>
version="@BUILD_VERSION@"/>
</feature>

View file

@ -2,7 +2,7 @@
<feature
id="com.ibm.icu.base"
label="com.ibm.icu.base"
version="3.6"
version="@BUILD_VERSION@"
provider-name="IBM">
<description url="http://www.example.com/description">
@ -21,13 +21,13 @@
id="com.ibm.icu.base"
download-size="0"
install-size="0"
version="3.6"
version="@BUILD_VERSION@"
unpack="false"/>
<plugin
id="com.ibm.icu.base.source"
download-size="0"
install-size="0"
version="3.6"/>
version="@BUILD_VERSION@"/>
</feature>

View file

@ -0,0 +1,12 @@
#Thu Dec 14 11:50:44 EST 2006
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.3
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
org.eclipse.jdt.core.compiler.source=1.3

View file

@ -0,0 +1,3 @@
#Thu Dec 14 11:50:44 EST 2006
eclipse.preferences.version=1
internal.default.compliance=default

View file

@ -0,0 +1,12 @@
#Thu Dec 14 11:50:27 EST 2006
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.3
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
org.eclipse.jdt.core.compiler.source=1.3

View file

@ -0,0 +1,3 @@
#Thu Dec 14 11:50:27 EST 2006
eclipse.preferences.version=1
internal.default.compliance=default

View file

@ -2,14 +2,12 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: com.ibm.icu.base
Bundle-Version: 3.6
Bundle-Version: @BUILD_VERSION@
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-Copyright: Licensed Materials - Property of IBM
(C) Copyright IBM Corp. 2006. All Rights Reserved.
IBM is a registered trademark of IBM Corp.
Export-Package: com.ibm.icu.text,
com.ibm.icu.util
Bundle-Copyright: @COPYRIGHT@
Export-Package: com.ibm.icu.text;version="@SPEC_VERSION@",
com.ibm.icu.util;version="@SPEC_VERSION@"
Eclipse-LazyStart: true
Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,
J2SE-1.3

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.ibm.icu.jse4-feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,21 @@
###############################################################################
# Copyright (c) 2000, 2005 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
bin.includes =\
epl-v10.html,\
eclipse_update_120.jpg,\
feature.xml,\
feature.properties,\
license.html
outputUpdateJars = true
generate.plugin@com.ibm.icu.jse4.source=com.ibm.icu.jse4

View file

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.ibm.icu.jse4"
label="com.ibm.icu.jse4"
version="@BUILD_VERSION@"
provider-name="IBM">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="com.ibm.icu.jse4"
download-size="0"
install-size="0"
version="@BUILD_VERSION@"
fragment="true"
unpack="false"/>
<plugin
id="com.ibm.icu.jse4.source"
download-size="0"
install-size="0"
version="@BUILD_VERSION@"/>
</feature>

View file

@ -0,0 +1,12 @@
###############################################################################
# Copyright (c) 2000, 2006 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
bin.includes = about.html, plugin.properties, plugin.xml, src/**,META-INF/
sourcePlugin = true

View file

@ -0,0 +1,12 @@
###############################################################################
# Copyright (c) 2000, 2006 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
pluginName = International Components for Unicode for Java (ICU4J), Foundation Fragment source
providerName = IBM Corporation

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.ibm.icu.jse4</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,12 @@
#Thu Dec 14 11:50:53 EST 2006
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.4
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
org.eclipse.jdt.core.compiler.source=1.3

View file

@ -0,0 +1,3 @@
#Thu Dec 14 11:50:53 EST 2006
eclipse.preferences.version=1
internal.default.compliance=default

View file

@ -0,0 +1,12 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %fragmentName
Bundle-SymbolicName: com.ibm.icu.jse4
Bundle-Version: @BUILD_VERSION@
Bundle-Vendor: %providerName
Fragment-Host: com.ibm.icu;bundle-version="[3.6.1,3.8.0)"
Bundle-Copyright: @COPYRIGHT@
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Bundle-Localization: fragment-icu-jse4
Bundle-Classpath: icu-jse4.jar
Eclipse-PatchFragment: true

View file

@ -0,0 +1,9 @@
bin.includes = META-INF/,\
icu-jse4.jar,\
about.html,\
about_files/,\
fragment-icu-jse4.properties,\
fragment.xml
source.icu-jse4.jar = src/
src.includes = about.html,\
about_files/

View file

@ -0,0 +1,12 @@
###############################################################################
# Copyright (c) 2006 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
fragmentName = International Components for Unicode for Java (ICU4J), Foundation Fragment
providerName = IBM Corporation

View file

@ -0,0 +1,12 @@
###############################################################################
# Copyright (c) 2000, 2006 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
pluginName = International Components for Unicode for Java (ICU4J), Foundation Fragment
providerName = IBM Corporation

View file

@ -0,0 +1,12 @@
#Thu Dec 14 11:51:01 EST 2006
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.3
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
org.eclipse.jdt.core.compiler.source=1.3

View file

@ -0,0 +1,3 @@
#Thu Dec 14 11:51:01 EST 2006
eclipse.preferences.version=1
internal.default.compliance=default

View file

@ -10,4 +10,4 @@ Bundle-Copyright: Licensed Materials - Property of IBM
(C) Copyright IBM Corp. 2000-2006. All Rights Reserved.
IBM is a registered trademark of IBM Corp.
Require-Bundle: org.junit
Bundle-ClassPath: icu4jtests.jar
Bundle-ClassPath: .,icu4jtests.jar

View file

@ -0,0 +1,12 @@
#Thu Dec 14 11:50:17 EST 2006
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.1
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.3
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=ignore
org.eclipse.jdt.core.compiler.source=1.3

View file

@ -0,0 +1,3 @@
#Thu Dec 14 11:50:17 EST 2006
eclipse.preferences.version=1
internal.default.compliance=default

View file

@ -2,17 +2,23 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: com.ibm.icu; singleton:=true
Bundle-Version: 3.6
Bundle-Version: @BUILD_VERSION@
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-Copyright: Licensed Materials - Property of IBM
(C) Copyright IBM Corp. 2000, 2006. All Rights Reserved.
IBM is a registered trademark of IBM Corp.
Export-Package: com.ibm.icu.lang,
com.ibm.icu.math,
com.ibm.icu.text,
com.ibm.icu.util
Bundle-Copyright: @COPYRIGHT@
Export-Package: com.ibm.icu.lang;version="@SPEC_VERSION@",
com.ibm.icu.math;version="@SPEC_VERSION@",
com.ibm.icu.text;version="@SPEC_VERSION@",
com.ibm.icu.util;version="@SPEC_VERSION@",
com.ibm.icu.impl;x-internal:=true,
com.ibm.icu.impl.data;x-internal:=true,
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b;x-internal:=true,
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.brkitr;x-internal:=true,
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.coll;x-internal:=true,
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.rbnf;x-internal:=true,
com.ibm.icu.impl.data.icudt@VERSION_NUMBER@b.translit;x-internal:=true
Eclipse-LazyStart: true
Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,
J2SE-1.3
Bundle-ClassPath: icu-jse4.jar,icu-data.jar,.
Eclipse-ExtensibleAPI: true

View file

@ -1,7 +1,7 @@
//##header
/**
*******************************************************************************
* Copyright (C) 2000-2006, International Business Machines Corporation and *
* Copyright (C) 2000-2007, International Business Machines Corporation and *
* others. All Rights Reserved. *
*******************************************************************************
*/
@ -1050,4 +1050,4 @@ public class TimeZoneRegression extends TestFmwk {
}
}
//eof
//eof