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:57 UTC
[42/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/rpc/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/.actionScriptProperties b/frameworks/projects/rpc/.actionScriptProperties
index 62ed826..b8b31c4 100644
--- a/frameworks/projects/rpc/.actionScriptProperties
+++ b/frameworks/projects/rpc/.actionScriptProperties
@@ -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.
+
+-->
<actionScriptProperties mainApplicationPath="rpc.as" projectUUID="f5cb22f2-53e5-4704-8ad8-ab89785cd476" version="6">
<compiler additionalCompilerArguments="-resource-bundle-list=bundles.properties -library-path= --namespace=library://ns.adobe.com/flex/mx,../manifest.xml -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/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/.flexLibProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/.flexLibProperties b/frameworks/projects/rpc/.flexLibProperties
index b48959a..5c75766 100644
--- a/frameworks/projects/rpc/.flexLibProperties
+++ b/frameworks/projects/rpc/.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="RPCClasses"/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/build.xml b/frameworks/projects/rpc/build.xml
index 0ff2e99..b92afc1 100644
--- a/frameworks/projects/rpc/build.xml
+++ b/frameworks/projects/rpc/build.xml
@@ -20,246 +20,219 @@
<project name="rpc" 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"/>
-
- <macrodef name="bundle">
- <attribute name="locale"/>
- <sequential>
- <echo message="Compiling frameworks/locale/@{locale}/rpc_rb.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"/>
- <compc fork="true"
- output="${FLEX_HOME}/frameworks/locale/@{locale}/rpc_rb.swc"
- locale="@{locale}">
- <target-player>${playerglobal.version}</target-player>
- <jvmarg line="${compc.jvm.args}"/>
- <include-resource-bundles bundle="collections"/>
- <include-resource-bundles bundle="core"/>
- <include-resource-bundles bundle="logging"/>
- <include-resource-bundles bundle="messaging"/>
- <include-resource-bundles bundle="rpc"/>
- <include-resource-bundles bundle="styles"/>
- <include-resource-bundles bundle="utils"/>
- <include-namespaces/>
- <include-classes/>
- <source-path path-element="${basedir}/bundles/@{locale}"/>
- <source-path path-element="${FLEX_HOME}/frameworks/projects/framework/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>
- </compc>
- </sequential>
- </macrodef>
-
- <macrodef name="fat-swc">
- <attribute name="locale"/>
- <sequential>
- <echo message="creating 'fat-swc' in rpc_rb.swc for @{locale}"/>
- <mkdir dir="${basedir}/bundles/@{locale}/docs" />
- <zip destfile="${FLEX_HOME}/frameworks/locale/@{locale}/rpc_rb.swc" update="true">
- <zipfileset dir="${basedir}/bundles/@{locale}/docs" prefix="docs">
- <include name="*.*"/>
- </zipfileset>
- <zipfileset dir="${basedir}/bundles/en_US" prefix="docs">
- <include name="packages.dita"/>
- </zipfileset>
- </zip>
- </sequential>
- </macrodef>
-
- <macrodef name="bundle-clean">
- <attribute name="locale"/>
- <sequential>
- <delete failonerror="false">
- <fileset dir="${FLEX_HOME}/frameworks/locale">
- <include name="@{locale}/rpc_rb.swc"/>
- <include name="@{locale}/rpc_rb.swc.incr"/>
- </fileset>
- </delete>
- </sequential>
- </macrodef>
-
- <macrodef name="bundler">
- <attribute name="locale"/>
- <element name="run.fat.swc" optional="yes"/>
- <sequential>
- <bundle-clean locale="@{locale}"/>
- <bundle locale="@{locale}"/>
- <run.fat.swc/>
- </sequential>
- </macrodef>
-
- <target name="main" depends="clean,compile" description="Clean build of rpc.swc and en_US">
- <bundle locale="${locale}"/>
- </target>
-
- <target name="other.locales" depends="bundles" description="Build other locale SWCs"/>
-
- <!-- This is a private target for building automation_flashflexkit_rb.swc for various locales. -->
- <!-- The targets below set the 'locale' parameter and call it with <antcall>. -->
- <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>
- <fat-swc locale="de_DE"/>
- </run.fat.swc>
- </bundler>
- <bundler locale="es_ES"/><!-- Spanish resources -->
- <bundler locale="fi_FI"/><!-- Finnish resources-->
- <bundler locale="fr_FR"><!-- French resources -->
- <run.fat.swc>
- <fat-swc locale="fr_FR"/>
- </run.fat.swc>
- </bundler>
- <bundler locale="it_IT"/><!-- Italian resources -->
- <bundler locale="ja_JP"><!-- Japanese resources -->
- <run.fat.swc>
- <fat-swc locale="ja_JP"/>
- </run.fat.swc>
- </bundler>
- <bundler locale="ko_KR"/><!-- Korean resources -->
- <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="ru_RU"><!-- Russian resources -->
- <run.fat.swc>
- <fat-swc locale="ru_RU"/>
- </run.fat.swc>
- </bundler>
- <bundler locale="sv_SE"/><!-- Swedish resources -->
- <bundler locale="zh_CN"><!-- Simplified Chinese resources -->
- <run.fat.swc>
- <fat-swc locale="zh_CN"/>
- </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">
- <delete failonerror="false">
- <fileset file="${basedir}/bundles.properties"/>
- <fileset dir="${FLEX_HOME}/frameworks/libs">
- <include name="rpc.swc"/>
- <include name="rpc.swc.incr"/>
- </fileset>
- </delete>
- </target>
-
- <target name="bundles-clean">
- <delete failonerror="false">
- <fileset dir="${basedir}" >
+ <property file="${FLEX_HOME}/build.properties"/>
+
+ <macrodef name="bundle">
+ <attribute name="locale"/>
+ <sequential>
+ <echo message="Compiling frameworks/locale/@{locale}/rpc_rb.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"/>
+ <compc fork="true"
+ output="${FLEX_HOME}/frameworks/locale/@{locale}/rpc_rb.swc">
+ <jvmarg line="${compc.jvm.args}"/>
+ <load-config filename="bundle-config.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ <arg value="+locale=@{locale}" />
+ </compc>
+ </sequential>
+ </macrodef>
+
+ <macrodef name="fat-swc">
+ <attribute name="locale"/>
+ <sequential>
+ <echo message="creating 'fat-swc' in rpc_rb.swc for @{locale}"/>
+ <mkdir dir="${basedir}/bundles/@{locale}/docs" />
+ <zip destfile="${FLEX_HOME}/frameworks/locale/@{locale}/rpc_rb.swc" update="true">
+ <zipfileset dir="${basedir}/bundles/@{locale}/docs" prefix="docs">
+ <include name="*.*"/>
+ </zipfileset>
+ <zipfileset dir="${basedir}/bundles/en_US" prefix="docs">
+ <include name="packages.dita"/>
+ </zipfileset>
+ </zip>
+ </sequential>
+ </macrodef>
+
+ <macrodef name="bundle-clean">
+ <attribute name="locale"/>
+ <sequential>
+ <delete failonerror="false">
+ <fileset dir="${FLEX_HOME}/frameworks/locale">
+ <include name="@{locale}/rpc_rb.swc"/>
+ <include name="@{locale}/rpc_rb.swc.incr"/>
+ </fileset>
+ </delete>
+ </sequential>
+ </macrodef>
+
+ <macrodef name="bundler">
+ <attribute name="locale"/>
+ <element name="run.fat.swc" optional="yes"/>
+ <sequential>
+ <bundle-clean locale="@{locale}"/>
+ <bundle locale="@{locale}"/>
+ <run.fat.swc/>
+ </sequential>
+ </macrodef>
+
+ <target name="main" depends="clean,compile" description="Clean build of rpc.swc and en_US">
+ <bundle locale="${locale}"/>
+ </target>
+
+ <target name="other.locales" depends="bundles" description="Build other locale SWCs"/>
+
+ <!-- This is a private target for building automation_flashflexkit_rb.swc for various locales. -->
+ <!-- The targets below set the 'locale' parameter and call it with <antcall>. -->
+ <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>
+ <fat-swc locale="de_DE"/>
+ </run.fat.swc>
+ </bundler>
+ <bundler locale="de_CH"/><!-- Swiss German resources -->
+ <bundler locale="es_ES"/><!-- Spanish resources -->
+ <bundler locale="fi_FI"/><!-- Finnish resources-->
+ <bundler locale="fr_FR"><!-- French resources -->
+ <run.fat.swc>
+ <fat-swc locale="fr_FR"/>
+ </run.fat.swc>
+ </bundler>
+ <bundler locale="it_IT"/><!-- Italian resources -->
+ <bundler locale="ja_JP"><!-- Japanese resources -->
+ <run.fat.swc>
+ <fat-swc locale="ja_JP"/>
+ </run.fat.swc>
+ </bundler>
+ <bundler locale="ko_KR"/><!-- Korean resources -->
+ <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="ru_RU"><!-- Russian resources -->
+ <run.fat.swc>
+ <fat-swc locale="ru_RU"/>
+ </run.fat.swc>
+ </bundler>
+ <bundler locale="sv_SE"/><!-- Swedish resources -->
+ <bundler locale="zh_CN"><!-- Simplified Chinese resources -->
+ <run.fat.swc>
+ <fat-swc locale="zh_CN"/>
+ </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">
+ <delete failonerror="false">
+ <fileset dir="${basedir}">
<include name="bundles.properties"/>
+ <include name="bundles/en_US/packages.dita"/>
</fileset>
- <fileset dir="${FLEX_HOME}/frameworks/locale">
- <include name="*/rpc_rb.swc"/>
- <include name="*/rpc_rb.swc.incr"/>
- </fileset>
- </delete>
- </target>
-
- <target name="compile" description="Compiles rpc.swc">
- <echo file="${FLEX_HOME}/frameworks/version.properties" append="false">build=${build.number}</echo>
- <echo message="Compiling frameworks/libs/rpc.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.xml.
- Also link the additional classes (and their dependencies)
- listed in RPCClasses.as,
- because these aren't referenced by the manifest classes.
- Compile against framework.swc, but don't link it into rpc.swc.
- Keep the standard metadata when compiling.
- 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/rpc.swc"
- resource-bundle-list="${basedir}/bundles.properties">
- <target-player>${playerglobal.version}</target-player>
- <jvmarg line="${compc.jvm.args}"/>
- <namespace uri="library://ns.adobe.com/flex/mx" manifest="${basedir}/manifest.xml"/>
- <include-file name="version.properties" path="${FLEX_HOME}/frameworks/version.properties"/>
- <include-namespaces uri="library://ns.adobe.com/flex/mx"/>
- <include-classes>RPCClasses</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="textLayout.swc"/>
- </external-library-path>
- <locale/>
- <accessible>true</accessible>
- </compc>
- <delete file="${FLEX_HOME}/frameworks/version.properties"/>
- </target>
-
- <target name="doc" depends="clean-temp-docs" description="updates rpc.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="RPCClasses"/>
- <doc-namespaces uri="http://www.adobe.com/2006/mxml"/>
- <namespace uri="http://www.adobe.com/2006/mxml" manifest="${basedir}/manifest.xml"/>
- <jvmarg line="${asdoc.jvm.args}"/>
- </asdoc>
-
- <!-- updates rpc.swc with asdoc xml -->
- <zip destfile="${FLEX_HOME}/frameworks/locale/en_US/rpc_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>
-
- <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>
+ <fileset dir="${FLEX_HOME}/frameworks/libs">
+ <include name="rpc.swc"/>
+ <include name="rpc.swc.incr"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="bundles-clean">
+ <delete failonerror="false">
+ <fileset dir="${basedir}" >
+ <include name="bundles.properties"/>
+ </fileset>
+ <fileset dir="${FLEX_HOME}/frameworks/locale">
+ <include name="*/rpc_rb.swc"/>
+ <include name="*/rpc_rb.swc.incr"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="compile" description="Compiles rpc.swc">
+ <echo file="${FLEX_HOME}/frameworks/version.properties" append="false">build=${build.number}</echo>
+ <echo message="Compiling frameworks/libs/rpc.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.xml.
+ Also link the additional classes (and their dependencies)
+ listed in RPCClasses.as,
+ because these aren't referenced by the manifest classes.
+ Compile against framework.swc, but don't link it into rpc.swc.
+ Keep the standard metadata when compiling.
+ 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/rpc.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 rpc.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="RPCClasses"/>
+ <doc-namespaces uri="http://www.adobe.com/2006/mxml"/>
+ <namespace uri="http://www.adobe.com/2006/mxml" manifest="${basedir}/manifest.xml"/>
+ <jvmarg line="${asdoc.jvm.args}"/>
+ </asdoc>
+
+ <!-- updates rpc.swc with asdoc xml -->
+ <zip destfile="${FLEX_HOME}/frameworks/locale/en_US/rpc_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>
+
+ <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>
</project>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/bundle-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/bundle-config.xml b/frameworks/projects/rpc/bundle-config.xml
new file mode 100644
index 0000000..5da7f52
--- /dev/null
+++ b/frameworks/projects/rpc/bundle-config.xml
@@ -0,0 +1,56 @@
+<!--
+
+ 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>../framework/bundles/${locale}</path-element>
+ <path-element>bundles/${locale}</path-element>
+ </source-path>
+ </compiler>
+
+ <include-classes/>
+
+ <include-namespaces/>
+
+ <include-resource-bundles>
+ <bundle>collections</bundle>
+ <bundle>core</bundle>
+ <bundle>logging</bundle>
+ <bundle>messaging</bundle>
+ <bundle>rpc</bundle>
+ <bundle>styles</bundle>
+ <bundle>utils</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/rpc/bundles/de_CH/messaging.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/bundles/de_CH/messaging.properties b/frameworks/projects/rpc/bundles/de_CH/messaging.properties
new file mode 100644
index 0000000..efce6b7
--- /dev/null
+++ b/frameworks/projects/rpc/bundles/de_CH/messaging.properties
@@ -0,0 +1,133 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+
+# ServerConfig
+unknownDestination = Unbekanntes Ziel '{0}'.
+destinationWithInvalidMessageType = Ziel '{0}' kann Meldungen des Typs '{1}' nicht abwickeln.
+unknownDestinationForService = Unbekanntes Ziel '{1}' für Dienst mit ID '{0}'.
+noServiceForMessageType = Zur Verarbeitung von Meldungen des Typs '{0}' sind keine Dienste konfiguriert.
+unknownChannelWithId = Der Kanal '{0}' ist in der Konfiguration nicht vorhanden.
+unknownChannelClass = Die angegebene Kanalklasse '{0}' wurde nicht gefunden.
+noChannelForDestination = Ziel '{0}' ist nicht vorhanden oder es sind keine Kanäle für das Ziel definiert (und die Anwendung definiert keine Standardkanäle).
+
+# Channel
+noDestinationSpecified = Es muss ein Zielname angegeben werden.
+connectTimedOut = Zeitlimit für Verbindungsversuch wurde überschritten.
+noURLSpecified = Für den Kanal wurde keine URL angegeben.
+
+# ChannelSet
+cannotAddWhenConfigured = Einem ChannelSet mit konfiguriertem Ziel können keine Kanäle hinzugefügt werden.
+cannotRemoveWhenConfigured = Aus einem ChannelSet mit einem konfigurierten Ziel können keine Kanäle entfernt werden.
+noAvailableChannels = Es sind keine Kanäle verfügbar.
+sendFailed = Sendevorgang ist fehlgeschlagen.
+cannotConnectToDestination = Mit dem Ziel der Meldung konnte keine Verbindung hergestellt werden.
+cannotAddNullIdChannelWhenClustered = Ein Kanal mit ungültiger ID kann ChannelSet nicht hinzugefügt werden, wenn die in Clustern gebündelte Eigenschaft 'true' lautet.
+cannotSetClusteredWithdNullChannelIds = Die in Clustern gebündelte Eigenschaft von ChannelSet kann nicht zu 'true' geändert werden, wenn es Kanäle mit NULL-IDs enthält.
+
+# AbstractConsumer
+resubscribeIntervalNegative = Für resubscribeInterval sind keine negativen Werte zulässig.
+consumerSubscribeError = Fehler bei Verbraucher-Abonnierung
+failedToSubscribe = Der Verbraucher konnte sein Ziel nicht abonnieren.
+
+# MessageAgent
+emptyDestinationName = {0}' ist kein gültiges Ziel.
+destinationNotSet = Zum Senden von Meldungen muss das MessageAgent-Ziel festgelegt werden.
+
+# AbstractProducer
+reconnectIntervalNegative = Für reconnectInterval sind keine negativen Werte zulässig.
+producerConnectError = Fehler bei Produzentenverbindung
+failedToConnect = Der Produzent konnte keine Verbindung zu seinem Ziel herstellen.
+producerSendError = Sendevorgang ist fehlgeschlagen.
+producerSendErrorDetails = Der Produzent ist nicht verbunden und die Meldung kann nicht gesendet werden.
+queuedMessagesNotAllowedDetails = Dem Produzenten wurde keine Meldungswarteschlange zugewiesen. Meldungen in Warteschlangen können daher nicht gesendet werden.
+
+# MessageStore
+messageQueueSendError = Sendevorgang ist fehlgeschlagen.
+wrongMessageQueueForProducerDetails = Die Meldung stammt nicht aus dem Meldungsspeicher für diesen Produzenten.
+lsoStorageNotAllowed = Der Meldungsspeicher kann nicht initialisiert werden, da die lokale Speicherung nicht zulässig ist. Vergewissern Sie sich, dass die lokale Speicherung für Flash Player aktiviert und ausreichend Speicherplatz konfiguriert ist.
+messageQueueNotInitialized = Der Meldungsspeicher wurde nicht initialisiert.
+messageQueueFailedInitialize = Die Initialisierung des Meldungsspeichers ist fehlgeschlagen.
+couldNotAddMessageToQueue = Die Meldung konnte nicht im Meldungsspeicher abgelegt werden und der Produzent ist nicht angeschlossen. Weitere Informationen enthält der vom Meldungsspeicher gesendete FaultEvent.
+couldNotRemoveMessageFromQueue = Die Meldung konnte nicht vor dem Senden aus dem Meldungsspeicher entfernt werden.
+couldNotLoadCache = Der Zwischenspeicher konnte nicht in den Meldungsspeicher geladen werden.
+couldNotSaveCache = Der Zwischenspeicher konnte nicht gespeichert werden.
+couldNotClearCache = Der Zwischenspeicher konnte nicht geleert werden.
+couldNotLoadCacheIds = Die Liste der Zwischenspeicher-IDs konnte nicht geladen werden.
+
+# Session
+emptySessionClientId = Die clientId einer Sitzung muss eine Länge aufweisen, die nicht null ist.
+
+# AMFChannel
+pollingIntervalNonPositive = Der pollingInterval-Wert für den Kanal muss positiv sein.
+pollingRequestNotAllowed = Eine Abfrage wurde bei '{0}' angefordert, obwohl Abfragen nicht aktiviert sind.
+invalidURL = Ungültige URL
+
+# StreamingAMFChannel
+pollingNotSupportedAMF = StreamingAMFChannel unterstützt kein Polling.
+
+# DirectHTTPChannel
+noURIAllowed = Fehler bei DirectHTTPChannel. Es kann keine URI festgelegt werden.
+authenticationNotSupported = Authentifizierung wird bei DirectHTTPChannel nicht unterstützt (kein Proxy).
+httpRequestError = HTTP-Anforderungsfehler
+httpRequestError.details = Fehler: {0}
+securityError = Sicherheitsfehler beim Zugriff auf die URL
+securityError.details = Ziel: {0}
+
+# AMFXDecoder
+noAMFXBody = Ungültiges AMFX-Paket. Meldungstext wurde nicht gefunden.
+unsupportedAMFXVersion = Nicht unterstützte AMFX-Version: {0}
+noAMFXNode = Ungültiges AMFX-Paket. Der Inhalt muss mit einem <amfx>-Knoten beginnen.
+AMFXTraitsNotFirst = Ungültiges Objekt. Der erste Eintrag in einem Objekt muss ein einzelner Satz Eigenschaften sein.
+errorReadingIExternalizable = Beim Lesen von IExternalizable ist ein Fehler aufgetreten. {0}
+notImplementingIExternalizable = Klasse {0} muss flash.util.IExternalizable implementieren.
+unknownReference = Unbekannte Referenz {0}
+referenceMissingId = Eine Referenz muss eine ID haben.
+unknownStringReference = Unbekannte String-Referenz {0}
+unknownTraitReference = Unbekannte Eigenschaftsreferenz {0}
+
+# HttpRequestMessage
+invalidRequestMethod = Ungültige Methode angegeben.
+
+# MessageResponder
+requestTimedOut = Zeitlimit für die Anforderung wurde überschritten.
+requestTimedOut.details = Das Anforderungszeitlimit für die gesendete Meldung wurde erreicht, aber es ging keine Antwort vom Server ein.
+deliveryInDoubt = Kanal getrennt
+deliveryInDoubt.details = Der Kanal wurde vor dem Eingang einer Bestätigung getrennt.
+
+# HTTPChannel
+##httpRequestError
+##httpRequestError.details
+##securityError
+##securityError.details
+ackFailed = Es ist keine Meldungsbestätigung eingegangen.
+ackFailed.details = Die Meldung '{0}' wurde erwartet, aber '{1}' wurde empfangen.
+noAckMessage = Keine Bestätigungsmeldung erhalten.
+noAckMessage.details = Erwartet wurde mx.messaging.messages.AcknowledgeMessage. Empfangen wurde {0}.
+
+# StreamingHTTPChannel
+pollingNotSupportedHTTP = StreamingHTTPChannel unterstützt kein Polling.
+
+# NetConnectionChannel
+##ackFailed
+##ackFailed.details
+##noAckMessage
+##noAckMessage.details
+noErrorForMessage = Keinen Fehler für die Meldung erhalten.
+noErrorForMessage.details = Die Meldung '{0}' wurde erwartet, aber '{1}' wurde empfangen.
+receivedNull = NULL empfangen.
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/bundles/de_CH/rpc.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/bundles/de_CH/rpc.properties b/frameworks/projects/rpc/bundles/de_CH/rpc.properties
new file mode 100644
index 0000000..fb09421
--- /dev/null
+++ b/frameworks/projects/rpc/bundles/de_CH/rpc.properties
@@ -0,0 +1,108 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+
+# AbstractOperation
+cannotResetOperationName = Der Name eines Vorgangs kann nicht zurückgesetzt werden.
+cannotResetService = Der Dienst eines Vorgangs kann nicht zurückgesetzt werden.
+
+# AbstractService
+operationsNotAllowedInService = Es können keine Vorgänge in einem RPC-Dienst zugewiesen werden ({0}).
+
+# HTTPService
+invalidResultFormat = Ungültiges resultFormat '{0}'. Gültige Formate sind [{1}, {2}, {3}, {4}, {5}].
+xmlEncodeReturnNull = xmlEncode hat NULL zurückgegeben.
+xmlEncodeReturnNoXMLNode = xmlEncode hat keine XMLNode zurückgegeben.
+urlNotSpecified = Sie müssen eine URL angeben. Dabei muss useProxy auf 'false' eingestellt sein.
+xmlDecodeReturnNull = xmlDecode hat NULL zurückgegeben.
+defaultDecoderFailed = Der Standarddecoder konnte das Ergebnis nicht dekodieren.
+
+# mxml.HTTPService
+unknownProtocol = Unbekanntes Protokoll '{0}'
+pendingCallExists = Es wurde versucht, einen neuen Aufruf zu senden, obwohl ein anderer Aufruf noch nicht abgeschlossen ist. Ändern Sie die Optionen für gleichzeitige Vorgänge oder vermeiden Sie mehrere Aufrufe.
+
+# mxml.RemoteObject
+noListenerForEvent = Es wurde ein Ereignis empfangen, für das kein Listener definiert war. Fügen Sie einen Ereignis-Listener hinzu. {0}
+
+# SOAPDecoder
+soapVersionMismatch = Anforderung implementiert Version {0}, Antwort implementiert Version {1}
+
+# SOAPEncoder
+missingInputParameter = Im Array der Eingabeargumente fehlte ein erforderlicher Parameter an Position {0}.
+missingInputParameterWithName = Der erforderliche Parameter '{0}' wurde in den Eingabeargumenten nicht gefunden.
+tooFewInputParameters = Zu wenige Parameter. Es wurden mindestens {0} erwartet, aber nur {1} gefunden.
+unexpectedInputParameter = Unerwarteter Parameter '{0}' in den Eingabeargumenten gefunden.
+
+# WSDLDocument
+wsdlDefinitionsNotFirst = Die Definitionen müssen das erste Element in einem WSDL-Dokument sein.
+##faultyWSDLFormat
+
+# WSDLParser
+noBaseWSDLAddress = Der Import der relativen WSDL-Datei kann nicht ohne vollqualifizierte Basisadresse aufgelöst werden.
+noBaseWSDLAddress.details = Geben Sie den Speicherort des WSDL-Dokuments für den Webdienst an.
+noServiceElement = WSDL-Datei konnte nicht geladen werden.
+noServiceElement.details = Keine Elemente des Typs <wsdl:service> in der WSDL-Datei unter {0} gefunden.
+unrecognizedNamespace = Der WSDL-Parser hatte kein registriertes Dokument für den Namespace '{0}'.
+unrecognizedPortTypeName = Der WSDL-Parser konnte keinen portType '{0}' im Namespace '{1}' finden.
+overloadedOperation = Die WSDL-Datei enthält einen überladenen Vorgang ({0}). Diese Art der Nutzung wird gegenwärtig nicht unterstützt.
+unrecognizedMessageName = Der WSDL-Parser konnte keine Meldung '{0}' im Namespace '{1}' finden.
+badElement = Element {0}:{1} kann nicht aufgelöst werden.
+badType = Typ {0} kann nicht aufgelöst werden.
+
+unexpectedException = Ausnahmefehler zur Laufzeit {0}
+unableToLoadWSDL = WSDL-Datei kann nicht geladen werden. Falls Sie zurzeit online sind, überprüfen Sie den URI bzw. das Format der WSDL-Datei ({0}).
+faultyWSDLFormat = Fehlerhaftes WSDL-Format
+##wsdlDefinitionsNotFirst
+unrecognizedBindingName = Der WSDL-Parser konnte keine Bindung '{0}' im Namespace '{1}' finden.
+
+# mxml.WebService
+##unknownProtocol
+##noListenerForEvent
+
+# SchemaContext
+unknownSchemaType = Unbekanntes Schematypsystem
+unknownSchemaVersion = Unbekannte Schemaversion
+badSchemaNode = Ungültiger Schemaknoten
+noBaseSchemaAddress = Der Import eines relativen Schemas kann nicht ohne vollqualifizierte Basisadresse aufgelöst werden.
+unexpectedSchemaException = Fehler beim Importieren des Schemas: {0}
+errorWhileLoadingFromParent = Fehler beim Laden des importierten Schemas aus dem übergeordneten Speicherort: {0}
+unknownSchemaElement = Unbekanntes Element: {0}
+cannotFindType = Typ nicht gefunden für: {0}
+
+# AbstractInvoker
+cannotConnectToDestination = Es konnte keine Verbindung mit '{0}' hergestellt werden.
+
+# remoting.mxml.Operation
+##pendingCallExists
+
+# soap.Operation
+invalidSoapResultFormat = Ungültiges resultFormat '{0}'. Gültige Formate sind 'object', 'xml' und 'e4x'.
+noListenerForHeader = Es gibt keinen Ereignis-Listener für Header {0}.
+
+# WebService
+mustSpecifyWSDLLocation = Sie müssen den Speicherort der WSDL-Datei angeben. Dabei muss useProxy auf 'false' eingestellt sein.
+destinationOrWSDLNotSpecified = Es muss ein Ziel bzw. eine WSDL-Datei angegeben werden.
+noSuchServiceInWSDL = Der angeforderte Dienst '{0}' wurde nicht in der WSDL-Datei gefunden.
+noServices = Die WSDL-Datei enthält keine gültigen Dienste.
+noSuchService = Der Dienst '{0}' wurde nicht gefunden.
+noPortsInWSDL = In der WSDL-Datei gibt es keine gültigen Ports für den {0}-Dienst.
+multiplePortsFound = Es wurde kein gültiger Port angegeben. Es kann kein Standard-Port ausgewählt werden, weil die WSDL-Datei mehrere Ports enthält.
+noServiceAndPort = Ein passender Port wurde nicht gefunden (Dienst = '{0}', Port = '{1}')
+
+# soap.mxml.Operation
+##pendingCallExists
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/bundles/pt_PT/messaging.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/bundles/pt_PT/messaging.properties b/frameworks/projects/rpc/bundles/pt_PT/messaging.properties
index 5fa1de3..150ac97 100644
--- a/frameworks/projects/rpc/bundles/pt_PT/messaging.properties
+++ b/frameworks/projects/rpc/bundles/pt_PT/messaging.properties
@@ -1,11 +1,19 @@
################################################################################
##
-## ADOBE SYSTEMS INCORPORATED
-## Copyright 2006-2007 Adobe Systems Incorporated
-## All Rights Reserved.
+## 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
##
-## NOTICE: Adobe permits you to use, modify, and distribute this file
-## in accordance with the terms of the license agreement accompanying it.
+## 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.
##
################################################################################
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/bundles/pt_PT/rpc.properties
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/bundles/pt_PT/rpc.properties b/frameworks/projects/rpc/bundles/pt_PT/rpc.properties
index 29861ef..d1340e5 100644
--- a/frameworks/projects/rpc/bundles/pt_PT/rpc.properties
+++ b/frameworks/projects/rpc/bundles/pt_PT/rpc.properties
@@ -1,11 +1,19 @@
################################################################################
##
-## ADOBE SYSTEMS INCORPORATED
-## Copyright 2006-2007 Adobe Systems Incorporated
-## All Rights Reserved.
+## 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
##
-## NOTICE: Adobe permits you to use, modify, and distribute this file
-## in accordance with the terms of the license agreement accompanying it.
+## 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.
##
################################################################################
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/rpc/compile-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/rpc/compile-config.xml b/frameworks/projects/rpc/compile-config.xml
new file mode 100644
index 0000000..7f37dd0
--- /dev/null
+++ b/frameworks/projects/rpc/compile-config.xml
@@ -0,0 +1,64 @@
+<!--
+
+ 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/textLayout.swc</path-element>
+ </external-library-path>
+
+ <locale/>
+
+ <library-path/>
+
+ <namespaces>
+ <namespace>
+ <uri>library://ns.adobe.com/flex/mx</uri>
+ <manifest>manifest.xml</manifest>
+ </namespace>
+ </namespaces>
+
+ <source-path>
+ <path-element>src</path-element>
+ </source-path>
+
+ <warn-no-constructor>false</warn-no-constructor>
+ </compiler>
+
+ <include-classes>
+ <class>RPCClasses</class>
+ </include-classes>
+
+ <include-file>
+ <name>version.properties</name>
+ <path>../../version.properties</path>
+ </include-file>
+
+ <include-namespaces>
+ <uri>library://ns.adobe.com/flex/mx</uri>
+ </include-namespaces>
+
+ <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/spark/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/.actionScriptProperties b/frameworks/projects/spark/.actionScriptProperties
index e8b4330..d9ee0a4 100644
--- a/frameworks/projects/spark/.actionScriptProperties
+++ b/frameworks/projects/spark/.actionScriptProperties
@@ -1,29 +1,29 @@
-################################################################################
-##
-## 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.
+
+-->
<actionScriptProperties analytics="false" mainApplicationPath="spark.as" projectUUID="fe6cd9e8-ac6c-419a-876e-64da4790b2b9" version="10">
<compiler additionalCompilerArguments="-keep-as3-metadata=SkinPart -include-file=defaults.css,../defaults.css -resource-bundle-list=bundles.properties -namespace=library://ns.adobe.com/flex/spark,../manifest.xml -include-file=assets/ErrorIndicator.png,../assets/ErrorIndicator.png -include-file=assets/RequiredIndicator.png,../assets/RequiredIndicator.png -include-namespaces=library://ns.adobe.com/flex/spark -library-path= -locale=" autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" generateAccessible="true" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" removeUnusedRSL="true" 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/osmf.swc" useDefaultLinkType="false"/>
- <libraryPathEntry kind="3" linkType="2" path="${PROJECT_FRAMEWORKS}/libs/textLayout.swc" useDefaultLinkType="false"/>
+ <libraryPathEntry kind="3" linkType="2" path="/textLayout/bin/textLayout.swc" useDefaultLinkType="false"/>
<libraryPathEntry kind="3" linkType="2" path="/framework/bin/framework.swc" useDefaultLinkType="false"/>
<libraryPathEntry kind="3" linkType="2" path="/mx/bin/mx.swc" useDefaultLinkType="false"/>
</libraryPath>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/.flexLibProperties
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/.flexLibProperties b/frameworks/projects/spark/.flexLibProperties
index 85984e3..91a5cf6 100644
--- a/frameworks/projects/spark/.flexLibProperties
+++ b/frameworks/projects/spark/.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" useMultiPlatformConfig="false" version="3">
<includeClasses>
<classEntry path="SparkClasses"/>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample1.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample1.mxml b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample1.mxml
index b65ac22..eb5207a 100644
--- a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample1.mxml
+++ b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample1.mxml
@@ -22,15 +22,15 @@
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
-
+
<fx:Declarations>
<s:CurrencyFormatter id="currencyFormatter"/>
</fx:Declarations>
-
+
<fx:Script>
<![CDATA[
import flash.globalization.CurrencyParseResult;
-
+
private function localeChange():void
{
// Sets the locale style on the document UI component.
@@ -38,34 +38,34 @@
setStyle('locale', inputLocaleIDName.text);
inputCurrencyChange();
}
-
+
private function inputCurrencyChange():void
{
const cpr:CurrencyParseResult
- = currencyFormatter.parse(inputCurrency.text);
+ = currencyFormatter.parse(inputCurrency.text);
parsedResult.text = "Currency String: [" + cpr.currencyString
+ "], Amount: [" + cpr.value.toString() + "]";
}
]]>
</fx:Script>
-
- <mx:Form>
- <mx:FormItem label="Input Locale ID Name">
- <mx:HBox>
+
+ <s:Form>
+ <s:FormItem label="Input Locale ID Name">
+ <s:HGroup>
<s:TextInput id="inputLocaleIDName"/>
<s:Button click="localeChange()" label="Apply"/>
- </mx:HBox>
- <mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
- </mx:FormItem>
- <mx:FormItem label="Input Currency Amount">
+ </s:HGroup>
+ <s:Label text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
+ </s:FormItem>
+ <s:FormItem label="Input Currency Amount">
<s:TextInput id="inputCurrency" change="inputCurrencyChange()"/>
- <mx:Text text="Example: {currencyFormatter.format(123456789.123)}"/>
- </mx:FormItem>
- <mx:FormItem label="Actual Locale ID Name">
- <mx:Text text="{currencyFormatter.actualLocaleIDName}"/>
- </mx:FormItem>
- <mx:FormItem label="Parsed Result">
- <mx:Text id="parsedResult"/>
- </mx:FormItem>
- </mx:Form>
+ <s:Label text="Example: {currencyFormatter.format(123456789.123)}"/>
+ </s:FormItem>
+ <s:FormItem label="Actual Locale ID Name">
+ <s:Label text="{currencyFormatter.actualLocaleIDName}"/>
+ </s:FormItem>
+ <s:FormItem label="Parsed Result">
+ <s:Label id="parsedResult"/>
+ </s:FormItem>
+ </s:Form>
</s:Application>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample2.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample2.mxml b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample2.mxml
index c7ac0bd..2259435 100644
--- a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample2.mxml
+++ b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/CurrencyFormatterExample2.mxml
@@ -22,38 +22,38 @@
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
-
+
<fx:Declarations>
<s:CurrencyFormatter id="currencyFormatter"/>
</fx:Declarations>
-
+
<fx:Script>
<![CDATA[
[Bindable]
private var currencyAmount:Number = 123456.789;
]]>
</fx:Script>
-
- <mx:Form>
- <mx:FormItem label="Input Locale ID Name">
- <mx:HBox>
+
+ <s:Form>
+ <s:FormItem label="Input Locale ID Name">
+ <s:HGroup>
<s:TextInput id="inputLocaleIDName"/>
<!-- Upon button click, sets the locale style on the document
- UI component. The formatter will inherit this style. -->
+ UI component. The formatter will inherit this style. -->
<s:Button click="setStyle('locale', inputLocaleIDName.text);"
label="Apply"/>
- </mx:HBox>
- <mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
- </mx:FormItem>
- <mx:FormItem label="Use Currency Symbol">
+ </s:HGroup>
+ <s:Label text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
+ </s:FormItem>
+ <s:FormItem label="Use Currency Symbol">
<s:CheckBox id="useSymbol"
- click="currencyFormatter.useCurrencySymbol = useSymbol.selected"/>
- </mx:FormItem>
- <mx:FormItem label="Actual Locale ID Name">
+ click="currencyFormatter.useCurrencySymbol = useSymbol.selected"/>
+ </s:FormItem>
+ <s:FormItem label="Actual Locale ID Name">
<s:Label text="{currencyFormatter.actualLocaleIDName}"/>
- </mx:FormItem>
- <mx:FormItem label="Formatted Result">
+ </s:FormItem>
+ <s:FormItem label="Formatted Result">
<s:Label text="{currencyFormatter.format(currencyAmount)}"/>
- </mx:FormItem>
- </mx:Form>
+ </s:FormItem>
+ </s:Form>
</s:Application>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/DateTimeFormatterExample.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/DateTimeFormatterExample.mxml b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/DateTimeFormatterExample.mxml
index 58e7603..d1b8921 100644
--- a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/DateTimeFormatterExample.mxml
+++ b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/DateTimeFormatterExample.mxml
@@ -22,50 +22,50 @@
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
-
+
<fx:Declarations>
<s:DateTimeFormatter id="dateTimeFormatter"/>
</fx:Declarations>
-
+
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
-
+
private static const dateTimeStyleMenuItems:ArrayCollection
- = new ArrayCollection(["long", "medium", "short", "none"]);
+ = new ArrayCollection(["long", "medium", "short", "none"]);
]]>
</fx:Script>
-
- <mx:Form>
- <mx:FormItem label="Input Locale ID Name">
- <mx:HBox>
+
+ <s:Form>
+ <s:FormItem label="Input Locale ID Name">
+ <s:HGroup>
<s:TextInput id="inputLocaleIDName"/>
<!-- Upon button click, sets the locale style on the document
- UI component. The formatter will inherit this style. -->
+ UI component. The formatter will inherit this style. -->
<s:Button click="setStyle('locale', inputLocaleIDName.text);"
label="Apply"/>
- </mx:HBox>
- <mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
- </mx:FormItem>
- <mx:FormItem label="Date Style">
+ </s:HGroup>
+ <s:Label text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
+ </s:FormItem>
+ <s:FormItem label="Date Style">
<s:DropDownList id="dateStyle" requireSelection="true"
- change="dateTimeFormatter.dateStyle = dateTimeStyleMenuItems[dateStyle.selectedIndex]"
- dataProvider="{dateTimeStyleMenuItems}"/>
- </mx:FormItem>
- <mx:FormItem label="Time Style">
+ change="dateTimeFormatter.dateStyle = dateTimeStyleMenuItems[dateStyle.selectedIndex]"
+ dataProvider="{dateTimeStyleMenuItems}"/>
+ </s:FormItem>
+ <s:FormItem label="Time Style">
<s:DropDownList id="timeStyle" requireSelection="true"
- change="dateTimeFormatter.timeStyle = dateTimeStyleMenuItems[timeStyle.selectedIndex]"
- dataProvider="{dateTimeStyleMenuItems}"/>
- </mx:FormItem>
- <mx:FormItem label="Input Date">
- <mx:TextInput id="inputDate" text="{new Date().toString()}"/>
- </mx:FormItem>
- <mx:FormItem label="Actual Locale ID Name">
- <mx:Text text="{dateTimeFormatter.actualLocaleIDName}"/>
- </mx:FormItem>
- <mx:FormItem label="Formatted Result">
- <mx:Text id="uiFormattedDate"
- text="{dateTimeFormatter.format(inputDate.text)}"/>
- </mx:FormItem>
- </mx:Form>
+ change="dateTimeFormatter.timeStyle = dateTimeStyleMenuItems[timeStyle.selectedIndex]"
+ dataProvider="{dateTimeStyleMenuItems}"/>
+ </s:FormItem>
+ <s:FormItem label="Input Date">
+ <s:TextInput id="inputDate" text="{new Date().toString()}"/>
+ </s:FormItem>
+ <s:FormItem label="Actual Locale ID Name">
+ <s:Label text="{dateTimeFormatter.actualLocaleIDName}"/>
+ </s:FormItem>
+ <s:FormItem label="Formatted Result">
+ <s:Label id="uiFormattedDate"
+ text="{dateTimeFormatter.format(inputDate.text)}"/>
+ </s:FormItem>
+ </s:Form>
</s:Application>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample1.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample1.mxml b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample1.mxml
index 8f55ab6..4ea0969 100644
--- a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample1.mxml
+++ b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample1.mxml
@@ -22,42 +22,42 @@
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
-
+
<fx:Declarations>
<s:NumberFormatter id="numberFormatter"/>
</fx:Declarations>
-
+
<fx:Script>
<![CDATA[
[Bindable]
private var number:Number = 123456789.123456789;
]]>
</fx:Script>
-
- <mx:Form>
- <mx:FormItem label="Input Locale ID Name">
- <mx:HBox>
+
+ <s:Form>
+ <s:FormItem label="Input Locale ID Name">
+ <s:HGroup>
<s:TextInput id="inputLocaleIDName"/>
<!-- Upon button click, sets the locale style on the document
- UI component. The formatter will inherit this style. -->
+ UI component. The formatter will inherit this style. -->
<s:Button click="setStyle('locale', inputLocaleIDName.text);"
label="Apply"/>
- </mx:HBox>
- <mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
- </mx:FormItem>
- <mx:FormItem label="Use Grouping">
- <mx:CheckBox id="useGrouping"
- change="numberFormatter.useGrouping= useGrouping.selected"/>
- </mx:FormItem>
- <mx:FormItem label="Fractional Digits">
- <mx:TextInput id="fractionalDigits"
- change="numberFormatter.fractionalDigits = Number(fractionalDigits.text)"/>
- </mx:FormItem>
- <mx:FormItem label="Actual Locale ID Name">
- <mx:Text text="{numberFormatter.actualLocaleIDName}"/>
- </mx:FormItem>
- <mx:FormItem label="Formatted Result">
- <mx:Text text="{numberFormatter.format(number)}"/>
- </mx:FormItem>
- </mx:Form>
+ </s:HGroup>
+ <s:Label text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
+ </s:FormItem>
+ <s:FormItem label="Use Grouping">
+ <s:CheckBox id="useGrouping"
+ change="numberFormatter.useGrouping = useGrouping.selected"/>
+ </s:FormItem>
+ <s:FormItem label="Fractional Digits">
+ <s:TextInput id="fractionalDigits"
+ change="numberFormatter.fractionalDigits = Number(fractionalDigits.text)"/>
+ </s:FormItem>
+ <s:FormItem label="Actual Locale ID Name">
+ <s:Label text="{numberFormatter.actualLocaleIDName}"/>
+ </s:FormItem>
+ <s:FormItem label="Formatted Result">
+ <s:Label text="{numberFormatter.format(number)}"/>
+ </s:FormItem>
+ </s:Form>
</s:Application>
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f690ea2f/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample2.mxml
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample2.mxml b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample2.mxml
index 5ee3a20..8030709 100644
--- a/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample2.mxml
+++ b/frameworks/projects/spark/asdoc/en_US/spark/formatters/examples/NumberFormatterExample2.mxml
@@ -22,32 +22,32 @@
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
-
+
<fx:Declarations>
<s:NumberFormatter id="numberFormatter"/>
</fx:Declarations>
-
- <mx:Form>
- <mx:FormItem label="Input Locale ID Name">
- <mx:HBox>
+
+ <s:Form>
+ <s:FormItem label="Input Locale ID Name">
+ <s:HGroup>
<s:TextInput id="inputLocaleIDName"/>
<!-- Upon button click, sets the locale style on the document
- UI component. The formatter will inherit this style. -->
+ UI component. The formatter will inherit this style. -->
<s:Button click="setStyle('locale', inputLocaleIDName.text);"
label="Apply"/>
- </mx:HBox>
- <mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
- </mx:FormItem>
- <mx:FormItem label="Input Number">
+ </s:HGroup>
+ <s:Label text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
+ </s:FormItem>
+ <s:FormItem label="Input Number">
<s:TextInput id="inputNumber"/>
- <mx:Text text="Example: {numberFormatter.format(123456789.123)}"/>
- </mx:FormItem>
- <mx:FormItem label="Actual Locale ID Name">
- <mx:Text text="{numberFormatter.actualLocaleIDName}"/>
- </mx:FormItem>
- <mx:FormItem label="Parsed Result">
- <mx:Text
+ <s:Label text="Example: {numberFormatter.format(123456789.123)}"/>
+ </s:FormItem>
+ <s:FormItem label="Actual Locale ID Name">
+ <s:Label text="{numberFormatter.actualLocaleIDName}"/>
+ </s:FormItem>
+ <s:FormItem label="Parsed Result">
+ <s:Label
text="{numberFormatter.parseNumber(inputNumber.text).toString()}"/>
- </mx:FormItem>
- </mx:Form>
+ </s:FormItem>
+ </s:Form>
</s:Application>