You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2013/10/08 16:03:54 UTC
[39/62] [abbrv] [partial] Merged Apache Flex 4.9.0 release branch
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark_dmv/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark_dmv/build.xml b/frameworks/projects/spark_dmv/build.xml
index 8848dbf..019c811 100644
--- a/frameworks/projects/spark_dmv/build.xml
+++ b/frameworks/projects/spark_dmv/build.xml
@@ -20,110 +20,94 @@
<project name="spark_dmv" default="main" basedir=".">
- <property name="FLEX_HOME" location="${basedir}/../../.."/>
-
+ <property name="FLEX_HOME" location="${basedir}/../../.."/>
+
<property file="${FLEX_HOME}/env.properties"/>
<property environment="env"/>
- <property file="${FLEX_HOME}/build.properties"/>
-
- <target name="main" depends="clean,compile" description="Clean build of spark_dmv.swc and en_US"/>
-
- <target name="clean">
- <delete failonerror="false">
- <fileset dir="${basedir}" >
- <include name="bundles.properties"/>
- </fileset>
- <fileset dir="${FLEX_HOME}/frameworks/libs">
- <include name="spark_dmv.swc"/>
- <include name="spark_dmv.swc.incr"/>
- </fileset>
- </delete>
- </target>
-
- <target name="compile" description="Compiles spark_dmv.swc">
- <echo file="${FLEX_HOME}/frameworks/version.properties" append="false">build=${build.number}</echo>
- <echo message="Compiling frameworks/libs/spark_dmv.swc"/>
-
- <!-- Load the <compc> task. We can't do this at the <project> level -->
- <!-- because targets that run before flexTasks.jar gets built would fail. -->
- <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
- <!--
- Link in the classes (and their dependencies) for the MXML tags
- listed in this project's manifest_spark_dmv.xml.
- Also link the additional classes (and their dependencies)
- listed in SparkDmvClasses.as,
- because these aren't referenced by the manifest classes.
- Link in accessibility support.
- Include the appropriate CSS files and assets in the SWC.
- Don't include any resources in the SWC.
- Write a bundle list of referenced resource bundles
- into the file bundles.properties in this directory.
- -->
- <compc fork="true" minimum-supported-version="4.0.0"
- output="${FLEX_HOME}/frameworks/libs/spark_dmv.swc"
- resource-bundle-list="${basedir}/bundles.properties">
- <jvmarg line="${compc.jvm.args}"/>
- <namespace uri="library://ns.adobe.com/flex/spark" manifest="${basedir}/manifest_spark_dmv.xml"/>
- <include-namespaces uri="library://ns.adobe.com/flex/spark"/>
- <include-classes>SparkDmvClasses</include-classes>
- <source-path path-element="${basedir}/src"/>
- <library-path />
- <external-library-path dir="${env.PLAYERGLOBAL_HOME}">
- <include name="${playerglobal.version}/playerglobal.swc"/>
- </external-library-path>
- <external-library-path dir="${FLEX_HOME}/frameworks/libs">
- <include name="framework.swc"/>
- <include name="spark.swc"/>
- <include name="mx/mx.swc"/>
- <include name="advancedgrids.swc"/>
- <include name="textLayout.swc"/>
- </external-library-path>
- <include-file name="version.properties" path="${FLEX_HOME}/frameworks/version.properties"/>
- <locale/>
- <accessible>true</accessible>
- </compc>
- <delete file="${FLEX_HOME}/frameworks/version.properties"/>
- </target>
-
- <target name="doc" depends="clean-temp-docs" description="updates spark_dmv.swc with asdoc xml">
- <!-- Load the <asdoc> task. We can't do this at the <project> level -->
- <!-- because targets that run before flexTasks.jar gets built would fail. -->
- <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
-
- <condition property="asdoc.jvm.args" value="-Xmx384m">
- <os family="windows"/>
- </condition>
-
- <condition property="asdoc.jvm.args" value="-Xmx512m">
- <os family="mac"/>
- </condition>
-
- <condition property="asdoc.jvm.args" value="-Xmx512m">
- <os family="unix"/>
- </condition>
-
- <!-- Call asdoc to generate dita xml files -->
- <asdoc output="${FLEX_HOME}/tempDoc" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" fork="true">
- <compiler.source-path path-element="${basedir}/src"/>
- <doc-classes class="SparkDmvClasses"/>
- <doc-namespaces uri="library://ns.adobe.com/flex/spark"/>
- <namespace uri="library://ns.adobe.com/flex/spark" manifest="${basedir}/manifest_spark_dmv.xml"/>
- <jvmarg line="${asdoc.jvm.args}"/>
- </asdoc>
-
- <!-- updates spark_dmv.swc with asdoc xml -->
- <zip destfile="${FLEX_HOME}/frameworks/libs/spark_dmv.swc" update="true">
- <zipfileset dir="${FLEX_HOME}/tempDoc/tempdita" prefix="docs">
- <include name="*.*"/>
- <exclude name="ASDoc_Config.xml"/>
- <exclude name="overviews.xml"/>
- </zipfileset>
- </zip>
- </target>
-
- <target name="clean-temp-docs">
- <delete dir="${FLEX_HOME}/tempDoc" failonerror="false" includeEmptyDirs="true"/>
- </target>
+ <property file="${FLEX_HOME}/build.properties"/>
+
+ <target name="main" depends="clean,compile" description="Clean build of spark_dmv.swc and en_US"/>
+
+ <target name="clean">
+ <delete failonerror="false">
+ <fileset dir="${basedir}" >
+ <include name="bundles.properties"/>
+ </fileset>
+ <fileset dir="${FLEX_HOME}/frameworks/libs">
+ <include name="spark_dmv.swc"/>
+ <include name="spark_dmv.swc.incr"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="compile" description="Compiles spark_dmv.swc">
+ <echo file="${FLEX_HOME}/frameworks/version.properties" append="false">build=${build.number}</echo>
+ <echo message="Compiling frameworks/libs/spark_dmv.swc"/>
+
+ <!-- Load the <compc> task. We can't do this at the <project> level -->
+ <!-- because targets that run before flexTasks.jar gets built would fail. -->
+ <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
+ <!--
+ Link in the classes (and their dependencies) for the MXML tags
+ listed in this project's manifest_spark_dmv.xml.
+ Also link the additional classes (and their dependencies)
+ listed in SparkDmvClasses.as,
+ because these aren't referenced by the manifest classes.
+ Link in accessibility support.
+ Include the appropriate CSS files and assets in the SWC.
+ Don't include any resources in the SWC.
+ Write a bundle list of referenced resource bundles
+ into the file bundles.properties in this directory.
+ -->
+ <compc fork="true"
+ output="${FLEX_HOME}/frameworks/libs/spark_dmv.swc">
+ <jvmarg line="${compc.jvm.args}"/>
+ <load-config filename="compile-config.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ </compc>
+ <delete file="${FLEX_HOME}/frameworks/version.properties"/>
+ </target>
+
+ <target name="doc" depends="clean-temp-docs" description="updates spark_dmv.swc with asdoc xml">
+ <!-- Load the <asdoc> task. We can't do this at the <project> level -->
+ <!-- because targets that run before flexTasks.jar gets built would fail. -->
+ <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
+
+ <condition property="asdoc.jvm.args" value="-Xmx384m">
+ <os family="windows"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="mac"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="unix"/>
+ </condition>
+
+ <!-- Call asdoc to generate dita xml files -->
+ <asdoc output="${FLEX_HOME}/tempDoc" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" fork="true">
+ <compiler.source-path path-element="${basedir}/src"/>
+ <doc-classes class="SparkDmvClasses"/>
+ <doc-namespaces uri="library://ns.adobe.com/flex/spark"/>
+ <namespace uri="library://ns.adobe.com/flex/spark" manifest="${basedir}/manifest_spark_dmv.xml"/>
+ <jvmarg line="${asdoc.jvm.args}"/>
+ </asdoc>
+
+ <!-- updates spark_dmv.swc with asdoc xml -->
+ <zip destfile="${FLEX_HOME}/frameworks/libs/spark_dmv.swc" update="true">
+ <zipfileset dir="${FLEX_HOME}/tempDoc/tempdita" prefix="docs">
+ <include name="*.*"/>
+ <exclude name="ASDoc_Config.xml"/>
+ <exclude name="overviews.xml"/>
+ </zipfileset>
+ </zip>
+ </target>
+
+ <target name="clean-temp-docs">
+ <delete dir="${FLEX_HOME}/tempDoc" failonerror="false" includeEmptyDirs="true"/>
+ </target>
</project>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark_dmv/compile-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark_dmv/compile-config.xml b/frameworks/projects/spark_dmv/compile-config.xml
new file mode 100644
index 0000000..9a3894a
--- /dev/null
+++ b/frameworks/projects/spark_dmv/compile-config.xml
@@ -0,0 +1,69 @@
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<flex-config>
+
+ <compiler>
+ <accessible>true</accessible>
+
+ <external-library-path>
+ <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element>
+ <path-element>../../libs/framework.swc</path-element>
+ <path-element>../../libs/spark.swc</path-element>
+ <path-element>../../libs/mx/mx.swc</path-element>
+ <path-element>../../libs/advancedgrids.swc</path-element>
+ <path-element>../../libs/textLayout.swc</path-element>
+ </external-library-path>
+
+ <mxml>
+ <minimum-supported-version>4.0.0</minimum-supported-version>
+ </mxml>
+
+ <locale/>
+
+ <library-path/>
+
+ <namespaces>
+ <namespace>
+ <uri>library://ns.adobe.com/flex/spark</uri>
+ <manifest>manifest_spark_dmv.xml</manifest>
+ </namespace>
+ </namespaces>
+
+ <source-path>
+ <path-element>src</path-element>
+ </source-path>
+
+ <warn-no-constructor>false</warn-no-constructor>
+ </compiler>
+
+ <include-classes>
+ <class>SparkDmvClasses</class>
+ </include-classes>
+
+ <include-file>
+ <name>version.properties</name>
+ <path>../../version.properties</path>
+ </include-file>
+
+ <include-namespaces>
+ <uri>library://ns.adobe.com/flex/spark</uri>
+ </include-namespaces>
+
+ <resource-bundle-list>bundles.properties</resource-bundle-list>
+</flex-config>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/sparkskins/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/sparkskins/.actionScriptProperties b/frameworks/projects/sparkskins/.actionScriptProperties
index a3462c5..f4d7c48 100644
--- a/frameworks/projects/sparkskins/.actionScriptProperties
+++ b/frameworks/projects/sparkskins/.actionScriptProperties
@@ -1,36 +1,36 @@
-################################################################################
-##
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-##
-################################################################################
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<actionScriptProperties mainApplicationPath="sparkskins.as" projectUUID="22f27ea4-cd52-4149-b609-bf8c6620bb8f" version="6">
- <compiler additionalCompilerArguments="-resource-bundle-list=bundles.properties -library-path= -locale=" autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" generateAccessible="true" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" sourceFolderPath="src" strict="true" targetPlayerVersion="0.0.0" useApolloConfig="false" useDebugRSLSwfs="true" verifyDigests="true" warn="true">
- <compilerSourcePath/>
- <libraryPath defaultLinkType="0">
- <libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/player/11.1/playerglobal.swc" useDefaultLinkType="false"/>
- <libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/textLayout.swc" useDefaultLinkType="false"/>
- <libraryPathEntry kind="3" linkType="2" path="/framework/bin/framework.swc" useDefaultLinkType="false"/>
- <libraryPathEntry kind="3" linkType="2" path="/spark/bin/spark.swc" useDefaultLinkType="false"/>
- </libraryPath>
- <sourceAttachmentPath/>
- </compiler>
- <applications>
- <application path="sparkskins.as"/>
- </applications>
- <modules/>
- <buildCSSFiles/>
-</actionScriptProperties>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<actionScriptProperties mainApplicationPath="sparkskins.as" projectUUID="22f27ea4-cd52-4149-b609-bf8c6620bb8f" version="6">
+ <compiler additionalCompilerArguments="-resource-bundle-list=bundles.properties -library-path= -locale=" autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" generateAccessible="true" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" sourceFolderPath="src" strict="true" targetPlayerVersion="0.0.0" useApolloConfig="false" useDebugRSLSwfs="true" verifyDigests="true" warn="true">
+ <compilerSourcePath/>
+ <libraryPath defaultLinkType="0">
+ <libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/player/11.1/playerglobal.swc" useDefaultLinkType="false"/>
+ <libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/textLayout.swc" useDefaultLinkType="false"/>
+ <libraryPathEntry kind="3" linkType="2" path="/framework/bin/framework.swc" useDefaultLinkType="false"/>
+ <libraryPathEntry kind="3" linkType="2" path="/spark/bin/spark.swc" useDefaultLinkType="false"/>
+ </libraryPath>
+ <sourceAttachmentPath/>
+ </compiler>
+ <applications>
+ <application path="sparkskins.as"/>
+ </applications>
+ <modules/>
+ <buildCSSFiles/>
+</actionScriptProperties>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/sparkskins/.flexLibProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/sparkskins/.flexLibProperties b/frameworks/projects/sparkskins/.flexLibProperties
index 0c95e87..b8b8367 100644
--- a/frameworks/projects/sparkskins/.flexLibProperties
+++ b/frameworks/projects/sparkskins/.flexLibProperties
@@ -1,22 +1,22 @@
-################################################################################
-##
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-##
-################################################################################
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
<flexLibProperties includeAllClasses="false" version="3">
<includeClasses>
<classEntry path="SparkSkinsClasses"/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/sparkskins/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/sparkskins/build.xml b/frameworks/projects/sparkskins/build.xml
index 7c4468b..630de65 100644
--- a/frameworks/projects/sparkskins/build.xml
+++ b/frameworks/projects/sparkskins/build.xml
@@ -21,107 +21,96 @@
<project name="sparkskins" default="main" basedir=".">
- <property name="FLEX_HOME" location="${basedir}/../../.."/>
-
+ <property name="FLEX_HOME" location="${basedir}/../../.."/>
+
<property file="${FLEX_HOME}/env.properties"/>
<property environment="env"/>
- <property file="${FLEX_HOME}/build.properties"/>
-
- <target name="main" depends="clean,compile" description="Clean build of sparkskins.swc"/>
-
- <target name="clean">
- <delete failonerror="false">
- <fileset file="${basedir}/bundles.properties"/>
- <fileset dir="${FLEX_HOME}/frameworks/libs">
- <include name="sparkskins.swc"/>
- <include name="sparkskins.swc.incr"/>
- </fileset>
- </delete>
- </target>
-
- <target name="compile" description="Compiles sparkskins.swc">
- <echo message="Compiling frameworks/libs/sparkskins.swc"/>
-
- <!-- Load the <compc> task. We can't do this at the <project> level -->
- <!-- because targets that run before flexTasks.jar gets built would fail. -->
- <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
- <!--
- This project builds a theme SWC containing skin classes.
- It has no MXML tags and therefore no manifest.
- Link in the classes (and their dependencies)
- listed in SparkSkinsClasses.as.
- Compile against framework.swc, but don't link it into sparkskins.swc.
- Link in accessibility support.
- Include various CSS and asset files in the SWC.
- Don't put any resources into the SWC. (The classes don't require any.)
- Write a bundle list of referenced resource bundles
- into the file bundles.properties in this directory.
- (This should be an empty list.)
- -->
- <compc fork="true"
- output="${FLEX_HOME}/frameworks/libs/sparkskins.swc"
- resource-bundle-list="${basedir}/bundles.properties">
- <target-player>${playerglobal.version}</target-player>
- <jvmarg line="${compc.jvm.args}"/>
- <include-classes>SparkSkinsClasses</include-classes>
- <source-path path-element="${basedir}/src"/>
- <library-path/>
+ <property file="${FLEX_HOME}/build.properties"/>
+
+ <target name="main" depends="clean,compile" description="Clean build of sparkskins.swc"/>
+
+ <target name="clean">
+ <delete failonerror="false">
+ <fileset file="${basedir}/bundles.properties"/>
+ <fileset dir="${FLEX_HOME}/frameworks/libs">
+ <include name="sparkskins.swc"/>
+ <include name="sparkskins.swc.incr"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="compile" description="Compiles sparkskins.swc">
+ <echo message="Compiling frameworks/libs/sparkskins.swc"/>
+
+ <!-- Load the <compc> task. We can't do this at the <project> level -->
+ <!-- because targets that run before flexTasks.jar gets built would fail. -->
+ <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
+ <!--
+ This project builds a theme SWC containing skin classes.
+ It has no MXML tags and therefore no manifest.
+ Link in the classes (and their dependencies)
+ listed in SparkSkinsClasses.as.
+ Compile against framework.swc, but don't link it into sparkskins.swc.
+ Link in accessibility support.
+ Include various CSS and asset files in the SWC.
+ Don't put any resources into the SWC. (The classes don't require any.)
+ Write a bundle list of referenced resource bundles
+ into the file bundles.properties in this directory.
+ (This should be an empty list.)
+ -->
+ <compc fork="true"
+ output="${FLEX_HOME}/frameworks/libs/sparkskins.swc">
+ <jvmarg line="${compc.jvm.args}"/>
+ <load-config filename="${FLEX_HOME}/frameworks/flex-config.xml"/>
+ <load-config filename="compile-config.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ </compc>
+ </target>
+
+ <target name="doc" depends="clean-temp-docs" description="updates sparkskins.swc with asdoc xml">
+ <!-- Load the <asdoc> task. We can't do this at the <project> level -->
+ <!-- because targets that run before flexTasks.jar gets built would fail. -->
+ <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
+
+ <condition property="asdoc.jvm.args" value="-Xmx384m">
+ <os family="windows"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="mac"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="unix"/>
+ </condition>
+
+ <!-- Call asdoc to generate dita xml files -->
+ <asdoc output="${FLEX_HOME}/tempDoc" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" >
+ <compiler.source-path path-element="${basedir}/src"/>
+ <doc-classes class="SparkSkinsClasses"/>
<external-library-path dir="${env.PLAYERGLOBAL_HOME}">
<include name="${playerglobal.version}/playerglobal.swc"/>
</external-library-path>
<external-library-path dir="${FLEX_HOME}/frameworks/libs">
- <include name="framework.swc"/>
- <include name="spark.swc" />
- <include name="textLayout.swc"/>
- </external-library-path>
- <locale/>
- <accessible>true</accessible>
- </compc>
- </target>
-
- <target name="doc" depends="clean-temp-docs" description="updates sparkskins.swc with asdoc xml">
- <!-- Load the <asdoc> task. We can't do this at the <project> level -->
- <!-- because targets that run before flexTasks.jar gets built would fail. -->
- <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
-
- <condition property="asdoc.jvm.args" value="-Xmx384m">
- <os family="windows"/>
- </condition>
-
- <condition property="asdoc.jvm.args" value="-Xmx512m">
- <os family="mac"/>
- </condition>
-
- <condition property="asdoc.jvm.args" value="-Xmx512m">
- <os family="unix"/>
- </condition>
-
- <!-- Call asdoc to generate dita xml files -->
- <asdoc output="${FLEX_HOME}/tempDoc" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" >
- <compiler.source-path path-element="${basedir}/src"/>
- <doc-classes class="SparkSkinsClasses"/>
- <external-library-path dir="${env.PLAYERGLOBAL_HOME}">
- <include name="${playerglobal.version}/playerglobal.swc"/>
+ <include name="framework.swc" />
+ <include name="spark.swc" />
</external-library-path>
- <external-library-path dir="${FLEX_HOME}/frameworks/libs">
- <include name="framework.swc" />
- <include name="spark.swc" />
- </external-library-path>
- <jvmarg line="${asdoc.jvm.args}"/>
- </asdoc>
-
- <!-- updates sparkskins.swc with asdoc xml -->
- <zip destfile="${FLEX_HOME}/frameworks/libs/sparkskins.swc" update="true">
- <zipfileset dir="${FLEX_HOME}/tempDoc/tempdita" prefix="docs">
- <include name="*.*"/>
- <exclude name="ASDoc_Config.xml"/>
- <exclude name="overviews.xml"/>
- </zipfileset>
- </zip>
- </target>
-
- <target name="clean-temp-docs">
- <delete dir="${FLEX_HOME}/tempDoc" failonerror="false" includeEmptyDirs="true"/>
- </target>
+ <jvmarg line="${asdoc.jvm.args}"/>
+ </asdoc>
+
+ <!-- updates sparkskins.swc with asdoc xml -->
+ <zip destfile="${FLEX_HOME}/frameworks/libs/sparkskins.swc" update="true">
+ <zipfileset dir="${FLEX_HOME}/tempDoc/tempdita" prefix="docs">
+ <include name="*.*"/>
+ <exclude name="ASDoc_Config.xml"/>
+ <exclude name="overviews.xml"/>
+ </zipfileset>
+ </zip>
+ </target>
+
+ <target name="clean-temp-docs">
+ <delete dir="${FLEX_HOME}/tempDoc" failonerror="false" includeEmptyDirs="true"/>
+ </target>
</project>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/sparkskins/compile-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/sparkskins/compile-config.xml b/frameworks/projects/sparkskins/compile-config.xml
new file mode 100644
index 0000000..f56a880
--- /dev/null
+++ b/frameworks/projects/sparkskins/compile-config.xml
@@ -0,0 +1,49 @@
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<flex-config>
+
+ <compiler>
+ <accessible>true</accessible>
+
+ <external-library-path>
+ <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element>
+ <path-element>../../libs/framework.swc</path-element>
+ <path-element>../../libs/spark.swc</path-element>
+ <path-element>../../libs/textLayout.swc</path-element>
+ </external-library-path>
+
+ <locale/>
+
+ <library-path/>
+
+ <source-path>
+ <path-element>src</path-element>
+ </source-path>
+
+ <warn-no-constructor>false</warn-no-constructor>
+ </compiler>
+
+ <include-classes>
+ <class>SparkSkinsClasses</class>
+ </include-classes>
+
+ <resource-bundle-list>bundles.properties</resource-bundle-list>
+
+ <target-player>${playerglobal.version}</target-player>
+</flex-config>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/.actionScriptProperties b/frameworks/projects/textLayout/.actionScriptProperties
index 5e4cad7..00824e8 100644
--- a/frameworks/projects/textLayout/.actionScriptProperties
+++ b/frameworks/projects/textLayout/.actionScriptProperties
@@ -1,6 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
<actionScriptProperties mainApplicationPath="textLayout.as" projectUUID="6e0a86e3-55a2-44ed-b0e9-d213da179436" version="6">
- <compiler additionalCompilerArguments="-define=CONFIG::release,true -define=CONFIG::debug,false -namespace=library://ns.adobe.com/flashx/textLayout,../manifest.xml -include-namespaces=library://ns.adobe.com/flashx/textLayout -compute-digest=true -static-link-runtime-shared-libraries=true -library-path= -locale=en_US" autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" sourceFolderPath="src" strict="true" targetPlayerVersion="0.0.0" useApolloConfig="false" useDebugRSLSwfs="true" verifyDigests="true" warn="false">
+ <compiler additionalCompilerArguments="-define=CONFIG::release,true -define=CONFIG::debug,false -namespace=library://ns.adobe.com/flashx/textLayout,../manifest.xml -include-namespaces=library://ns.adobe.com/flashx/textLayout -compute-digest=true -static-link-runtime-shared-libraries=true -library-path= -locale=en_US" autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" sourceFolderPath="3.0.33/src" strict="true" targetPlayerVersion="0.0.0" useApolloConfig="false" useDebugRSLSwfs="true" verifyDigests="true" warn="false">
<compilerSourcePath/>
<libraryPath defaultLinkType="0">
<libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/player/11.1/playerglobal.swc" useDefaultLinkType="false"/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/.flexLibProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/.flexLibProperties b/frameworks/projects/textLayout/.flexLibProperties
index e348677..dac5752 100644
--- a/frameworks/projects/textLayout/.flexLibProperties
+++ b/frameworks/projects/textLayout/.flexLibProperties
@@ -1,4 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
<flexLibProperties includeAllClasses="false" version="3">
<includeClasses>
<classEntry path="flashx.textLayout.ConversionClasses"/>
@@ -7,6 +25,6 @@
</includeClasses>
<includeResources/>
<namespaceManifests>
- <namespaceManifestEntry manifest="../manifest.xml" namespace="library://ns.adobe.com/flashx/textLayout"/>
+ <namespaceManifestEntry manifest="../3.0.33/manifest.xml" namespace="library://ns.adobe.com/flashx/textLayout"/>
</namespaceManifests>
</flexLibProperties>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/.project
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/.project b/frameworks/projects/textLayout/.project
index 30eb782..281d14d 100644
--- a/frameworks/projects/textLayout/.project
+++ b/frameworks/projects/textLayout/.project
@@ -1,4 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
<projectDescription>
<name>textLayout</name>
<comment></comment>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/build.xml b/frameworks/projects/textLayout/build.xml
index 6425c89..9927296 100644
--- a/frameworks/projects/textLayout/build.xml
+++ b/frameworks/projects/textLayout/build.xml
@@ -24,14 +24,16 @@
<property environment="env"/>
<property file="${FLEX_HOME}/build.properties"/>
+ <property name="source.dir" value="${basedir}/${tlf.version}"/>
<property name="output.file" value="${FLEX_HOME}/frameworks/libs/textLayout.swc"/>
<property name="output.docs" value="${FLEX_HOME}/tempDoc"/>
<property name="flexTasks.location" value="${FLEX_HOME}/lib/flexTasks.jar"/>
<property name="project.uri" value="library://ns.adobe.com/flashx/textLayout"/>
- <!-- We use abbreviated token names here as, the 'release'
- and 'debug' tokens conflict with those specified in
- build.properties -->
+ <!-- We use abbreviated token names here as, the 'release'
+ and 'debug' tokens conflict with those specified in
+ build.properties
+ -->
<property name="dbg" value="false"/>
<property name="rel" value="true"/>
@@ -44,22 +46,14 @@
<!-- because targets that run before flexTasks.jar gets built would fail. -->
<taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
<compc fork="true"
- output="${FLEX_HOME}/frameworks/locale/@{locale}/textLayout_rb.swc"
- locale="@{locale}">
+ output="${FLEX_HOME}/frameworks/locale/@{locale}/textLayout_rb.swc">
<jvmarg line="${compc.jvm.args}"/>
- <target-player>${playerglobal.version}</target-player>
- <include-resource-bundles bundle="textLayout"/>
- <include-namespaces/>
- <include-classes/>
- <source-path path-element="${basedir}/bundles/@{locale}"/>
- <include-libraries/>
- <library-path/>
- <external-library-path dir="${env.PLAYERGLOBAL_HOME}">
- <include name="${playerglobal.version}/playerglobal.swc"/>
- </external-library-path>
- <external-library-path dir="${FLEX_HOME}/frameworks/libs">
- <include name="framework.swc"/>
- </external-library-path>
+ <load-config filename="bundle-config.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ <arg value="+locale=@{locale}" />
+ <!-- this is the directory the bundles dir is in -->
+ <arg value="+srcdir=${basedir}" />
</compc>
</sequential>
</macrodef>
@@ -68,9 +62,9 @@
<attribute name="locale"/>
<sequential>
<echo message="creating 'fat-swc' in textLayout_rb.swc for @{locale}"/>
- <mkdir dir="${basedir}/bundles/@{locale}/docs" />
+ <mkdir dir="${source.dir}/bundles/@{locale}/docs" />
<zip destfile="${FLEX_HOME}/frameworks/locale/@{locale}/textLayout_rb.swc" update="true">
- <zipfileset dir="${basedir}/bundles/@{locale}/docs" prefix="docs">
+ <zipfileset dir="${source.dir}/bundles/@{locale}/docs" prefix="docs">
<include name="*.*"/>
<exclude name="ASDoc_Config.xml"/>
<exclude name="overviews.xml"/>
@@ -100,7 +94,7 @@
</macrodef>
- <target name="main" depends="clean" description="Clean build of automation_dmv.swc and en_US">
+ <target name="main" depends="clean,compile" description="Clean build of textLayout.swc">
<bundle locale="${locale}"/>
</target>
@@ -110,9 +104,6 @@
<!-- The targets below set the 'locale' parameter -->
<target name="bundles">
<!-- these languages do not have localized docs-->
- <bundler locale="en_AU"/><!-- Australian resources -->
- <bundler locale="en_GB"/><!-- United Kingdom resources -->
- <bundler locale="en_CA"/><!-- Canadian resources -->
<bundler locale="da_DK"/><!-- Danish resources -->
<bundler locale="de_DE"><!-- German resources -->
<run.fat.swc>
@@ -124,9 +115,10 @@
<fat-swc locale="en_US"/>
</run.fat.swc>
</bundler>
- <bundler locale="en_AU"/>
- <bundler locale="en_GB"/>
- <bundler locale="en_CA"/>
+ <!--bundler locale="el_GR"/--><!-- Greek Language resources -->
+ <!--bundler locale="en_AU"/--><!-- Australian resources -->
+ <!--bundler locale="en_GB"/--><!-- United Kingdom resources -->
+ <!--bundler locale="en_CA"/--><!-- Canadian resources -->
<bundler locale="es_ES"/><!-- Spanish resources -->
<bundler locale="fi_FI"/><!-- Finnish resources-->
<bundler locale="fr_FR"><!-- French resources -->
@@ -144,7 +136,7 @@
<bundler locale="nb_NO"/><!-- Norwegian Bokmal resources -->
<bundler locale="nl_NL"/><!-- Dutch resources -->
<bundler locale="pt_BR"/><!-- Brazilian Portuguese resources -->
- <bundler locale="pt_PT"/><!-- Portugal Portuguese resources -->
+ <!--bundler locale="pt_PT"/--><!-- Portugal Portuguese resources -->
<bundler locale="ru_RU"><!-- Russian resources -->
<run.fat.swc>
<fat-swc locale="ru_RU"/>
@@ -157,11 +149,14 @@
</run.fat.swc>
</bundler>
<bundler locale="zh_TW"/><!-- Traditional Chinese resources -->
- <bundler locale="el_GR"/><!-- Greek Language resources -->
</target>
<target name="clean" depends="bundles-clean" description="Deletes the combined swc">
<delete failonerror="false">
+ <fileset dir="${basedir}">
+ <include name="bundles.properties"/>
+ <include name="bundles/en_US/packages.dita"/>
+ </fileset>
<fileset dir="${FLEX_HOME}/frameworks/libs">
<include name="textLayout.swc"/>
<include name="combined_link.xml"/>
@@ -180,24 +175,66 @@
<target name="compile" description="Compiles textLayout.swc">
<taskdef resource="flexTasks.tasks" classpath="${flexTasks.location}"/>
- <compc fork="true"
- output="${output.file}"
- compute-digest="true"
- include-classes="flashx.textLayout.CoreClasses flashx.textLayout.EditClasses flashx.textLayout.ConversionClasses">
- <jvmarg line="${compc.jvm.args}"/>
- <keep-as3-metadata>IMXMLObject</keep-as3-metadata>
- <include-namespaces uri="${project.uri}"/>
- <namespace uri="${project.uri}" manifest="manifest.xml"/>
- <source-path path-element="src"/>
- <library-path/>
- <include-file name="manifest.xml" path="${basedir}/manifest.xml"/>
+ <compc fork="true"
+ output="${output.file}">
+ <jvmarg line="${compc.jvm.args}"/>
+ <load-config filename="compile-config.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ <arg value="+source.dir=${source.dir}" />
+ <define name="CONFIG::debug" value="${dbg}"/>
+ <define name="CONFIG::release" value="${rel}"/>
+ </compc>
+ </target>
+
+ <target name="clean-temp-docs">
+ <delete dir="${FLEX_HOME}/tempDoc" failonerror="false" includeEmptyDirs="true"/>
+ <delete file="${basedir}/bundles/en_US/packages.dita" failonerror="false"/>
+ </target>
+
+ <target name="doc" depends="clean-temp-docs" description="updates textLayout.swc with asdoc xml">
+ <available file="${FLEX_HOME}/frameworks/locale/en_US/textLayout_rb.swc" property="resource.exists"/>
+ <fail message="${FLEX_HOME}/frameworks/locale/en_US/textLayout_rb.swc does not exist." unless="resource.exists"/>
+
+ <!-- Load the <asdoc> task. We can't do this at the <project> level -->
+ <!-- because targets that run before flexTasks.jar gets built would fail. -->
+ <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/flexTasks.jar"/>
+
+ <condition property="asdoc.jvm.args" value="-Xmx384m">
+ <os family="windows"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="mac"/>
+ </condition>
+
+ <condition property="asdoc.jvm.args" value="-Xmx512m">
+ <os family="unix"/>
+ </condition>
+
+ <!-- Call asdoc to generate dita xml files -->
+ <asdoc output="${FLEX_HOME}/tempDoc" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" fork="true">
+ <compiler.source-path path-element="${source.dir}/src"/>
+ <compiler.show-actionscript-warnings>false</compiler.show-actionscript-warnings>
+ <doc-classes class="flashx.textLayout.CoreClasses"/>
+ <doc-classes class="flashx.textLayout.EditClasses"/>
+ <doc-classes class="flashx.textLayout.ConversionClasses"/>
+ <doc-namespaces uri="library://ns.adobe.com/flashx/textLayout"/>
+ <namespace uri="library://ns.adobe.com/flashx/textLayout" manifest="${source.dir}/manifest.xml"/>
+ <jvmarg line="${asdoc.jvm.args}"/>
<static-link-runtime-shared-libraries/>
<define name="CONFIG::debug" value="${dbg}"/>
<define name="CONFIG::release" value="${rel}"/>
- </compc>
- </target>
+ </asdoc>
- <target name="doc" description="Updates textLayout.swc with ASDoc XML">
- <echo message="Docs are currently included in TLF drop."/>
+ <!-- updates textLayout_rb.swc with asdoc xml -->
+ <zip destfile="${FLEX_HOME}/frameworks/locale/en_US/textLayout_rb.swc" update="true">
+ <zipfileset dir="${FLEX_HOME}/tempDoc/tempdita" prefix="docs">
+ <include name="*.*"/>
+ <exclude name="ASDoc_Config.xml"/>
+ <exclude name="overviews.xml"/>
+ </zipfileset>
+ </zip>
+ <copy file="${FLEX_HOME}/tempDoc/tempdita/packages.dita" tofile="${basedir}/bundles/en_US/packages.dita"/>
</target>
</project>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundle-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundle-config.xml b/frameworks/projects/textLayout/bundle-config.xml
new file mode 100644
index 0000000..afd231a
--- /dev/null
+++ b/frameworks/projects/textLayout/bundle-config.xml
@@ -0,0 +1,49 @@
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<flex-config>
+
+ <compiler>
+ <external-library-path>
+ <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element>
+ <path-element>../../libs/framework.swc</path-element>
+ </external-library-path>
+
+ <include-libraries/>
+
+ <library-path/>
+
+ <locale>
+ <locale-element>${locale}</locale-element>
+ </locale>
+
+ <source-path>
+ <path-element>${srcdir}/bundles/${locale}</path-element>
+ </source-path>
+ </compiler>
+
+ <include-classes/>
+
+ <include-namespaces/>
+
+ <include-resource-bundles>
+ <bundle>textLayout</bundle>
+ </include-resource-bundles>
+
+ <target-player>${playerglobal.version}</target-player>
+</flex-config>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/da_DK/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/da_DK/textLayout.properties b/frameworks/projects/textLayout/bundles/da_DK/textLayout.properties
new file mode 100644
index 0000000..82a5250
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/da_DK/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Ingen streng til ressourcen {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Forsøg på at konstruere en ugyldig FlowElement-underklasse
+invalidSplitAtPosition=Ugyldig parameter for splitAtPosition
+badMXMLChildrenArgument=Forkert element af typen {0} videregivet til mxmlChildren
+badReplaceChildrenIndex=Indekset for FlowGroupElement.replaceChildren er udenfor intervallet
+invalidChildType=NewElement er ikke af en type som denne kan være overordnet for
+badRemoveChild=Der blev ikke fundet en underordnet at fjerne
+invalidSplitAtIndex=Ugyldig parameter for splitAtIndex
+badShallowCopyRange=Forkert interval i shallowCopy
+badSurrogatePairCopy=Der kopieres kun halvdelen af et erstatningspar i SpanElement.shallowCopy
+invalidReplaceTextPositions=Ugyldige positioner videregivet til SpanElement.replaceText
+invalidSurrogatePairSplit=Ugyldig opdeling af et erstatningspar
+badPropertyValue=Værdien {1} for egenskaben {0} er udenfor intervallet
+
+# Selection/editing
+
+illegalOperation=Ugyldigt forsøg på at starte handlingen {0}
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Uventet element {0} indenfor et område
+unexpectedNamespace=Uventet navneområde {0}
+unknownElement=Ukendt element {0}
+unknownAttribute=Attributten {0} understøttes ikke i elementet {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Forkert formet kode {0}
+malformedMarkup=Forkert formet mærke {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Der er ingen TextFlow at fortolke
+expectedExactlyOneTextLayoutFormat=Der blev kun forventet ét TextLayoutFormat i {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/de_CH/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/de_CH/textLayout.properties b/frameworks/projects/textLayout/bundles/de_CH/textLayout.properties
new file mode 100644
index 0000000..8bf7db3
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/de_CH/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Kein String für Ressource „{0}“.
+
+# Core errors
+
+invalidFlowElementConstruct=Versuch, ungültige FlowElement-Unterklasse zu erstellen
+invalidSplitAtPosition=Ungültiger Parameter für splitAtPosition
+badMXMLChildrenArgument=Ungültiges Element des Typs „{0}“ an mxmlChildren übergeben
+badReplaceChildrenIndex=Index für FlowGroupElement.replaceChildren außerhalb des Bereichs
+invalidChildType=NewElement entspricht keinem Typ, der ihm übergeordnet sein kann
+badRemoveChild=Zu entfernendes untergeordnetes Element nicht gefunden
+invalidSplitAtIndex=Ungültiger Parameter für splitAtIndex
+badShallowCopyRange=Ungültiger Bereich in shallowCopy
+badSurrogatePairCopy=Es wird nur eine Hälfte eines Surrogat-Paars von SpanElement.shallowCopy kopiert
+invalidReplaceTextPositions=Ungültige Positionen an SpanElement.replaceText übergeben
+invalidSurrogatePairSplit=Ungültige Teilung eines Surrogat-Paars
+badPropertyValue={0}-Eigenschaft mit Wert „{1}“ liegt außerhalb des Bereichs
+
+# Selection/editing
+
+illegalOperation=Unzulässiger Versuch, {0}-Methode auszuführen
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Nicht erwartetes Element „{0}“ innerhalb einer Spanne
+unexpectedNamespace=Unerwarteter Namespace „{0}“
+unknownElement=Unbekanntes Element „{0}“
+unknownAttribute=Attribut „{0}“ in Element „{1}“ nicht zulässig
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Nicht wohlgeformtes Tag „{0}“
+malformedMarkup=Nicht wohlgeformtes Markup „{0}“
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Kein zu parsender TextFlow vorhanden
+expectedExactlyOneTextLayoutFormat=Es wird nur ein einziges TextLayoutFormat in {0} erwartet
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/de_DE/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/de_DE/textLayout.properties b/frameworks/projects/textLayout/bundles/de_DE/textLayout.properties
new file mode 100644
index 0000000..8bf7db3
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/de_DE/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Kein String für Ressource „{0}“.
+
+# Core errors
+
+invalidFlowElementConstruct=Versuch, ungültige FlowElement-Unterklasse zu erstellen
+invalidSplitAtPosition=Ungültiger Parameter für splitAtPosition
+badMXMLChildrenArgument=Ungültiges Element des Typs „{0}“ an mxmlChildren übergeben
+badReplaceChildrenIndex=Index für FlowGroupElement.replaceChildren außerhalb des Bereichs
+invalidChildType=NewElement entspricht keinem Typ, der ihm übergeordnet sein kann
+badRemoveChild=Zu entfernendes untergeordnetes Element nicht gefunden
+invalidSplitAtIndex=Ungültiger Parameter für splitAtIndex
+badShallowCopyRange=Ungültiger Bereich in shallowCopy
+badSurrogatePairCopy=Es wird nur eine Hälfte eines Surrogat-Paars von SpanElement.shallowCopy kopiert
+invalidReplaceTextPositions=Ungültige Positionen an SpanElement.replaceText übergeben
+invalidSurrogatePairSplit=Ungültige Teilung eines Surrogat-Paars
+badPropertyValue={0}-Eigenschaft mit Wert „{1}“ liegt außerhalb des Bereichs
+
+# Selection/editing
+
+illegalOperation=Unzulässiger Versuch, {0}-Methode auszuführen
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Nicht erwartetes Element „{0}“ innerhalb einer Spanne
+unexpectedNamespace=Unerwarteter Namespace „{0}“
+unknownElement=Unbekanntes Element „{0}“
+unknownAttribute=Attribut „{0}“ in Element „{1}“ nicht zulässig
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Nicht wohlgeformtes Tag „{0}“
+malformedMarkup=Nicht wohlgeformtes Markup „{0}“
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Kein zu parsender TextFlow vorhanden
+expectedExactlyOneTextLayoutFormat=Es wird nur ein einziges TextLayoutFormat in {0} erwartet
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/el_GR/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/el_GR/textLayout.properties b/frameworks/projects/textLayout/bundles/el_GR/textLayout.properties
new file mode 100644
index 0000000..f377fdb
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/el_GR/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No string for resource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Attempted construct of invalid FlowElement subclass
+invalidSplitAtPosition=Invalid parameter to splitAtPosition
+badMXMLChildrenArgument=Bad element of type {0} passed to mxmlChildren
+badReplaceChildrenIndex=Out of range index to FlowGroupElement.replaceChildren
+invalidChildType=NewElement not of a type that this can be parent of
+badRemoveChild=Child to remove not found
+invalidSplitAtIndex=Invalid parameter to splitAtIndex
+badShallowCopyRange=Bad range in shallowCopy
+badSurrogatePairCopy=Copying only half of a surrogate pair in SpanElement.shallowCopy
+invalidReplaceTextPositions=Invalid positions passed to SpanElement.replaceText
+invalidSurrogatePairSplit=Invalid splitting of a surrogate pair
+badPropertyValue=Property {0} value {1} is out of range
+
+# Selection/editing
+
+illegalOperation=Illegal attempt to execute {0} operation
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Unexpected element {0} within a span
+unexpectedNamespace=Unexpected namespace {0}
+unknownElement=Unknown element {0}
+unknownAttribute=Attribute {0} not permitted in element {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Malformed tag {0}
+malformedMarkup=Malformed markup {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No TextFlow to parse
+expectedExactlyOneTextLayoutFormat=Expected one and only one TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/en_AU/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/en_AU/textLayout.properties b/frameworks/projects/textLayout/bundles/en_AU/textLayout.properties
new file mode 100644
index 0000000..47d5987
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/en_AU/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No string for resource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Attempted construct of invalid FlowElement subclass
+invalidSplitAtPosition=Invalid parameter to splitAtPosition
+badMXMLChildrenArgument=Bad element of type {0} passed to mxmlChildren
+badReplaceChildrenIndex=Out of range index to FlowGroupElement.replaceChildren
+invalidChildType=NewElement not of a type that this can be parent of
+badRemoveChild=Child to remove not found
+invalidSplitAtIndex=Invalid parameter to splitAtIndex
+badShallowCopyRange=Bad range in shallowCopy
+badSurrogatePairCopy=Copying only half of a surrogate pair in SpanElement.shallowCopy
+invalidReplaceTextPositions=Invalid positions passed to SpanElement.replaceText
+invalidSurrogatePairSplit=Invalid splitting of a surrogate pair
+badPropertyValue=Property {0} value {1} is out of range
+
+# Selection/editing
+
+illegalOperation=Illegal attempt to execute {0} operation
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Unexpected element {0} within a span
+unexpectedNamespace=Unexpected namespace {0}
+unknownElement=Unknown element {0}
+unknownAttribute=Attribute {0} not permitted in element {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Malformed tag {0}
+malformedMarkup=Malformed markup {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No TextFlow to parse
+expectedExactlyOneTextLayoutFormat=Expected one and only one TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/en_CA/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/en_CA/textLayout.properties b/frameworks/projects/textLayout/bundles/en_CA/textLayout.properties
new file mode 100644
index 0000000..60d1633
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/en_CA/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No string for resource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Attempted construct of invalid FlowElement subclass
+invalidSplitAtPosition=Invalid parameter to splitAtPosition
+badMXMLChildrenArgument=Bad element of type {0} passed to mxmlChildren
+badReplaceChildrenIndex=Out of range index to FlowGroupElement.replaceChildren
+invalidChildType=NewElement not of a type that this can be parent of
+badRemoveChild=Child to remove not found
+invalidSplitAtIndex=Invalid parameter to splitAtIndex
+badShallowCopyRange=Bad range in shallowCopy
+badSurrogatePairCopy=Copying only half of a surrogate pair in SpanElement.shallowCopy
+invalidReplaceTextPositions=Invalid positions passed to SpanElement.replaceText
+invalidSurrogatePairSplit=Invalid splitting of a surrogate pair
+badPropertyValue=Property {0} value {1} is out of range
+
+# Selection/editing
+
+illegalOperation=Illegal attempt to execute {0} operation
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Unexpected element {0} within a span
+unexpectedNamespace=Unexpected namespace {0}
+unknownElement=Unknown element {0}
+unknownAttribute=Attribute {0} not permitted in element {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Malformed tag {0}
+malformedMarkup=Malformed markup {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No TextFlow to parse
+expectedExactlyOneTextLayoutFormat=Expected one and only one TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/en_GB/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/en_GB/textLayout.properties b/frameworks/projects/textLayout/bundles/en_GB/textLayout.properties
new file mode 100755
index 0000000..47d5987
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/en_GB/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No string for resource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Attempted construct of invalid FlowElement subclass
+invalidSplitAtPosition=Invalid parameter to splitAtPosition
+badMXMLChildrenArgument=Bad element of type {0} passed to mxmlChildren
+badReplaceChildrenIndex=Out of range index to FlowGroupElement.replaceChildren
+invalidChildType=NewElement not of a type that this can be parent of
+badRemoveChild=Child to remove not found
+invalidSplitAtIndex=Invalid parameter to splitAtIndex
+badShallowCopyRange=Bad range in shallowCopy
+badSurrogatePairCopy=Copying only half of a surrogate pair in SpanElement.shallowCopy
+invalidReplaceTextPositions=Invalid positions passed to SpanElement.replaceText
+invalidSurrogatePairSplit=Invalid splitting of a surrogate pair
+badPropertyValue=Property {0} value {1} is out of range
+
+# Selection/editing
+
+illegalOperation=Illegal attempt to execute {0} operation
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Unexpected element {0} within a span
+unexpectedNamespace=Unexpected namespace {0}
+unknownElement=Unknown element {0}
+unknownAttribute=Attribute {0} not permitted in element {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Malformed tag {0}
+malformedMarkup=Malformed markup {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No TextFlow to parse
+expectedExactlyOneTextLayoutFormat=Expected one and only one TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/en_US/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/en_US/textLayout.properties b/frameworks/projects/textLayout/bundles/en_US/textLayout.properties
new file mode 100644
index 0000000..60d1633
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/en_US/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No string for resource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Attempted construct of invalid FlowElement subclass
+invalidSplitAtPosition=Invalid parameter to splitAtPosition
+badMXMLChildrenArgument=Bad element of type {0} passed to mxmlChildren
+badReplaceChildrenIndex=Out of range index to FlowGroupElement.replaceChildren
+invalidChildType=NewElement not of a type that this can be parent of
+badRemoveChild=Child to remove not found
+invalidSplitAtIndex=Invalid parameter to splitAtIndex
+badShallowCopyRange=Bad range in shallowCopy
+badSurrogatePairCopy=Copying only half of a surrogate pair in SpanElement.shallowCopy
+invalidReplaceTextPositions=Invalid positions passed to SpanElement.replaceText
+invalidSurrogatePairSplit=Invalid splitting of a surrogate pair
+badPropertyValue=Property {0} value {1} is out of range
+
+# Selection/editing
+
+illegalOperation=Illegal attempt to execute {0} operation
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Unexpected element {0} within a span
+unexpectedNamespace=Unexpected namespace {0}
+unknownElement=Unknown element {0}
+unknownAttribute=Attribute {0} not permitted in element {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Malformed tag {0}
+malformedMarkup=Malformed markup {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No TextFlow to parse
+expectedExactlyOneTextLayoutFormat=Expected one and only one TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/es_ES/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/es_ES/textLayout.properties b/frameworks/projects/textLayout/bundles/es_ES/textLayout.properties
new file mode 100644
index 0000000..d2d177d
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/es_ES/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=No hay ninguna cadena para el recurso {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Intento de creación de la subclase FlowElement no válida
+invalidSplitAtPosition=Parámetro no válido para splitAtPosition
+badMXMLChildrenArgument=Elemento incorrecto del tipo {0} transferido a mxmlChildren
+badReplaceChildrenIndex=Índice fuera del rango para FlowGroupElement.replaceChildren
+invalidChildType=NewElement no es de un tipo del que éste pueda ser el elemento principal
+badRemoveChild=No se encontró el elemento secundario que debe eliminarse
+invalidSplitAtIndex=Parámetro no válido para splitAtIndex
+badShallowCopyRange=Rango incorrecto en shallowCopy
+badSurrogatePairCopy=Copiando sólo la mitad de un par sustituto en SpanElement.shallowCopy
+invalidReplaceTextPositions=Posiciones no válidas transferidas a SpanElement.replaceText
+invalidSurrogatePairSplit=División no válida de un par sustituto
+badPropertyValue=El valor {1} de la propiedad {0} está fuera del rango
+
+# Selection/editing
+
+illegalOperation=Intento no válido para ejecutar la operación {0}
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Elemento {0} inesperado dentro de un tramo
+unexpectedNamespace=Espacio de nombres {0} inesperado
+unknownElement=Elemento desconocido {0}
+unknownAttribute=El elemento {1} no admite el atributo {0}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Etiqueta {0} incorrecta
+malformedMarkup=Marcado {0} incorrecto
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=No hay ningún TextFlow que deba analizarse
+expectedExactlyOneTextLayoutFormat=Se esperaba uno y sólo un TextLayoutFormat en {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/fi_FI/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/fi_FI/textLayout.properties b/frameworks/projects/textLayout/bundles/fi_FI/textLayout.properties
new file mode 100644
index 0000000..8ee204e
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/fi_FI/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Ei merkkijonoa resurssille {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Yritetään luoda virheellinen FlowElement-aliluokka
+invalidSplitAtPosition=Virheellinen parametri kohteelle splitAtPosition
+badMXMLChildrenArgument=Virheellinen {0}-tyyppinen elementti välitetty kohteeseen mxmlChildren
+badReplaceChildrenIndex=Alueen ulkopuolinen indeksi kohteelle FlowGroupElement.replaceChildren
+invalidChildType=NewElement on tyypiltään väärä yläosaan nähden
+badRemoveChild=Poistettavaa aliosaa ei löydy
+invalidSplitAtIndex=Virheellinen parametri kohteelle splitAtIndex
+badShallowCopyRange=Virheellinen alue kohteessa shallowCopy
+badSurrogatePairCopy=Kopioidaan vain puolet korvaavasta parista kohteessa SpanElement.shallowCopy
+invalidReplaceTextPositions=Virheellisiä sijainteja välitetty kohteeseen SpanElement.replaceText
+invalidSurrogatePairSplit=Korvaavan parin virheellinen jako
+badPropertyValue=Ominaisuuden {0} arvo {1} ei ole alueella
+
+# Selection/editing
+
+illegalOperation=Virheellinen yritys suorittaa operaatio {0}
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Odottamaton elemetti {0} span-kohteessa
+unexpectedNamespace=Odottamaton nimitila {0}
+unknownElement=Tuntematon elementti {0}
+unknownAttribute=Määritteen {0} käyttö ei ole sallittua elementissä {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Väärin muodostettu tunniste {0}
+malformedMarkup=Väärin muodostettu merkintä {0}
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Ei jäsennettävää TextFlow-kohdetta
+expectedExactlyOneTextLayoutFormat=Vain yksi odotettu TextLayoutFormat kohteessa {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/fr_FR/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/fr_FR/textLayout.properties b/frameworks/projects/textLayout/bundles/fr_FR/textLayout.properties
new file mode 100644
index 0000000..a21bf7d
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/fr_FR/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Aucune chaîne pour la ressource {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Tentative de construction d'une sous-classe FlowElement non valide
+invalidSplitAtPosition=Le paramètre passé à splitAtPosition n'est pas valide.
+badMXMLChildrenArgument=L'élément du type {0} passé à mxmlChildren n'est pas correct.
+badReplaceChildrenIndex=L'index vers FlowGroupElement.replaceChildren est en dehors de la plage.
+invalidChildType=Le type de NewElement ne lui permet pas d'en être le parent.
+badRemoveChild=L'enfant à supprimer n'a pas été trouvé.
+invalidSplitAtIndex=Le paramètre passé à splitAtIndex n'est pas valide.
+badShallowCopyRange=Plage incorrecte dans shallowCopy
+badSurrogatePairCopy=Copie de la moitié uniquement d'une paire de substitution dans SpanElement.shallowCopy
+invalidReplaceTextPositions=Les positions passées à SpanElement.replaceText ne sont pas valides.
+invalidSurrogatePairSplit=Fractionnement non valide d'une paire de substitution
+badPropertyValue=La propriété {0} valeur {1} est en dehors de la plage.
+
+# Selection/editing
+
+illegalOperation=Tentative interdite d'exécuter l'opération {0}
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Elément inattendu {0} dans un bloc
+unexpectedNamespace=Espace de noms inattendu {0}
+unknownElement=Elément inconnu {0}
+unknownAttribute=L'attribut {0} n'est pas autorisé dans l'élément {1}.
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Balise {0} mal formée
+malformedMarkup=Balisage {0} mal formé
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Aucun TextFlow à analyser
+expectedExactlyOneTextLayoutFormat=Un et un seul TextLayoutFormat attendu dans {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/it_IT/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/it_IT/textLayout.properties b/frameworks/projects/textLayout/bundles/it_IT/textLayout.properties
new file mode 100644
index 0000000..129b3ec
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/it_IT/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=Nessuna stringa per la risorsa {0}
+
+# Core errors
+
+invalidFlowElementConstruct=Tentativo di costruire una sottoclasse FlowElement non valida
+invalidSplitAtPosition=Parametro a splitAtPosition non valido
+badMXMLChildrenArgument=Elemento di tipo {0} non valido passato a mxmlChildren
+badReplaceChildrenIndex=L'indice a FlowGroupElement.replaceChildren non rientra nell'intervallo
+invalidChildType=NewElement non è di un tipo di cui questo può essere l'elemento principale
+badRemoveChild=Elemento secondario da rimuovere non trovato
+invalidSplitAtIndex=Parametro a splitAtIndex non valido
+badShallowCopyRange=Intervallo non valido in shallowCopy
+badSurrogatePairCopy=Copia di una sola metà di una coppia sostitutiva in SpanElement.shallowCopy
+invalidReplaceTextPositions=Posizioni non valide passate a SpanElement.replaceText
+invalidSurrogatePairSplit=Divisione di una coppia sostitutiva non valida
+badPropertyValue=Il valore {1} della proprietà {0} non rientra nell'intervallo
+
+# Selection/editing
+
+illegalOperation=Tentativo di eseguire l'operazione {0} non valido
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=Elemento {0} non previsto in una estensione
+unexpectedNamespace=Spazio dei nomi {0} non previsto
+unknownElement=Elemento {0} sconosciuto
+unknownAttribute=L'attributo {0} non è consentito nell'elemento {1}
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=Tag {0} non valido
+malformedMarkup=Codifica {0} non valida
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=Nessun TextFlow da analizzare
+expectedExactlyOneTextLayoutFormat=Previsto un unico TextLayoutFormat in {0}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/textLayout/bundles/ja_JP/textLayout.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/textLayout/bundles/ja_JP/textLayout.properties b/frameworks/projects/textLayout/bundles/ja_JP/textLayout.properties
new file mode 100644
index 0000000..9564be7
--- /dev/null
+++ b/frameworks/projects/textLayout/bundles/ja_JP/textLayout.properties
@@ -0,0 +1,58 @@
+################################################################################
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements. See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+################################################################################
+
+## Developer RTE Section
+
+missingStringResource=リソース {0} のストリングがありません
+
+# Core errors
+
+invalidFlowElementConstruct=無効な FlowElement サブクラスを作成しようとしました
+invalidSplitAtPosition=splitAtPosition のパラメーターが無効です
+badMXMLChildrenArgument=mxmlChildren に {0} タイプの不正なエレメントが渡されました
+badReplaceChildrenIndex=FlowGroupElement.replaceChildren のインデックスが範囲外です
+invalidChildType=親になれないタイプの NewElement です
+badRemoveChild=削除する子が見つかりません
+invalidSplitAtIndex=splitAtIndex のパラメーターが無効です
+badShallowCopyRange=shallowCopy の範囲が正しくありません
+badSurrogatePairCopy=SpanElement.shallowCopy のサロゲートペアの半分のみをコピーしています
+invalidReplaceTextPositions=SpanElement.replaceText に無効な位置が渡されました
+invalidSurrogatePairSplit=サロゲートペアの分割が無効です
+badPropertyValue=プロパティ {0} の値 {1} は範囲外です
+
+# Selection/editing
+
+illegalOperation=不正な {0} 操作を実行しようとしています
+
+# Shared import errors
+
+unexpectedXMLElementInSpan=span 内で予期しないエレメント {0} が見つかりました
+unexpectedNamespace=名前空間 {0} は予期しない値です
+unknownElement=エレメント {0} は不明です
+unknownAttribute=属性 {0} はエレメント {1} では使用できません
+
+# TEXT_FIELD_HTML_FORMAT import errors
+
+malformedTag=タグ {0} の形式が不適切です
+malformedMarkup=マークアップ {0} の形式が不適切です
+
+# TEXT_LAYOUT_FORMAT import errors
+
+missingTextFlow=解析する TextFlow がありません
+expectedExactlyOneTextLayoutFormat={0} には TextLayoutFormat が 1 つだけ必要です