You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by pe...@apache.org on 2012/08/07 19:34:19 UTC
svn commit: r1370380 [10/13] - in
/incubator/flex/trunk/mustella/tests/resources: ./ Integration/
Integration/Compiler/ Integration/FrameworkProperties/ Integration/SWFs/
Integration/SWFs/Assets/ Integration/SWFs/Assets/bundles/
Integration/SWFs/Assets...
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/core.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/core.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/core.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/core.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,45 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# UITextField
+
+truncationIndicator=f..
+
+# Developer RTE Section
+
+# Core
+
+multipleChildSets_ClassAndInstance=French Multiple sets of visual children have been specified for this component (component definition and component instance).
+multipleChildSets_ClassAndSubclass=French Multiple sets of visual children have been specified for this component (base component definition and derived component definition).
+
+# Repeater
+
+notExecuting=French Repeater is not executing.
+
+# UIComponent
+
+stateUndefined=French Undefined state '{0}'.
+
+viewSource=French View Source
+
+# Version (FlexVersion)
+
+versionAlreadySet=French Compatibility version has already been set.
+versionAlreadyRead=French Compatibility version has already been read.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/styles.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/styles.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/styles.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/fr_FR/styles.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,19 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/HaloColors.as
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/HaloColors.as?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/HaloColors.as (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/HaloColors.as Tue Aug 7 17:34:13 2012
@@ -0,0 +1,104 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// 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.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package
+{
+
+import mx.utils.ColorUtil;
+
+/**
+ * Defines the colors used by components that support the Halo theme.
+ */
+public class HaloColors
+{
+ //include "../../core/Version.as";
+
+ //--------------------------------------------------------------------------
+ //
+ // Class variables
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ private static var cache:Object = {};
+
+ //--------------------------------------------------------------------------
+ //
+ // Class methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * Returns a unique hash key based on the colors that are passed in. This
+ * key is used to store the calculated colors so they only need to be
+ * calculated once.
+ */
+ public static function getCacheKey(... colors):String
+ {
+ return colors.join(",");
+ }
+
+ /**
+ * Calculates colors that are used by components that support the Halo theme, such as the colors of beveled edges.
+ * This method uses the <code>themeColor</code> and <code>fillColors</code> properties to calculate its colors.
+ *
+ * @param colors
+ * @param themeColor The value of the <code>themeColor</code> style property.
+ * @param fillColor0 The start color of a fill.
+ * @param fillColor1 The end color of a fill.
+ */
+ public static function addHaloColors(colors:Object,
+ themeColor:uint,
+ fillColor0:uint,
+ fillColor1:uint):void
+ {
+ var key:String = getCacheKey(themeColor, fillColor0, fillColor1);
+ var o:Object = cache[key];
+
+ if (!o)
+ {
+ o = cache[key] = {};
+
+ // Cross-component styles
+ o.themeColLgt = ColorUtil.adjustBrightness(themeColor, 100);
+ o.themeColDrk1 = ColorUtil.adjustBrightness(themeColor, -75);
+ o.themeColDrk2 = ColorUtil.adjustBrightness(themeColor, -25);
+ o.fillColorBright1 = ColorUtil.adjustBrightness2(fillColor0, 15);
+ o.fillColorBright2 = ColorUtil.adjustBrightness2(fillColor1, 15);
+ o.fillColorPress1 = ColorUtil.adjustBrightness2(themeColor, 85);
+ o.fillColorPress2 = ColorUtil.adjustBrightness2(themeColor, 60);
+ o.bevelHighlight1 = ColorUtil.adjustBrightness2(fillColor0, 40);
+ o.bevelHighlight2 = ColorUtil.adjustBrightness2(fillColor1, 40);
+ }
+
+ colors.themeColLgt = o.themeColLgt;
+ colors.themeColDrk1 = o.themeColDrk1;
+ colors.themeColDrk2 = o.themeColDrk2;
+ colors.fillColorBright1 = o.fillColorBright1;
+ colors.fillColorBright2 = o.fillColorBright2;
+ colors.fillColorPress1 = o.fillColorPress1;
+ colors.fillColorPress2 = o.fillColorPress2;
+ colors.bevelHighlight1 = o.bevelHighlight1;
+ colors.bevelHighlight2 = o.bevelHighlight2;
+ }
+}
+
+}
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/MyCheckBoxIcon_ja_JP.as
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/MyCheckBoxIcon_ja_JP.as?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/MyCheckBoxIcon_ja_JP.as (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/MyCheckBoxIcon_ja_JP.as Tue Aug 7 17:34:13 2012
@@ -0,0 +1,423 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// 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.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package
+{
+
+import flash.display.GradientType;
+import flash.display.Graphics;
+import mx.skins.Border;
+import mx.styles.StyleManager;
+import mx.utils.ColorUtil;
+
+/**
+ * The skin for all the states of the icon in a CheckBox.
+ */
+public class MyCheckBoxIcon_ja_JP extends Border
+{
+ //include "../../core/Version.as";
+
+ //--------------------------------------------------------------------------
+ //
+ // Class variables
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ private static var cache:Object = {};
+
+ //--------------------------------------------------------------------------
+ //
+ // Class methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ * Several colors used for drawing are calculated from the base colors
+ * of the component (themeColor, borderColor and fillColors).
+ * Since these calculations can be a bit expensive,
+ * we calculate once per color set and cache the results.
+ */
+ private static function calcDerivedStyles(themeColor:uint,
+ borderColor:uint,
+ fillColor0:uint,
+ fillColor1:uint):Object
+ {
+ var key:String = HaloColors.getCacheKey(themeColor, borderColor,
+ fillColor0, fillColor1);
+
+ if (!cache[key])
+ {
+ var o:Object = cache[key] = {};
+
+ // Cross-component styles.
+ HaloColors.addHaloColors(o, themeColor, fillColor0, fillColor1);
+
+ // CheckBox-specific styles.
+ o.borderColorDrk1 = ColorUtil.adjustBrightness2(borderColor, -50);
+ }
+
+ return cache[key];
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Constructor
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * Constructor.
+ */
+ public function MyCheckBoxIcon_ja_JP()
+ {
+ super();
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Overridden properties
+ //
+ //--------------------------------------------------------------------------
+
+ //----------------------------------
+ // measuredWidth
+ //----------------------------------
+
+ /**
+ * @private
+ */
+ override public function get measuredWidth():Number
+ {
+ return 14;
+ }
+
+ //----------------------------------
+ // measuredHeight
+ //----------------------------------
+
+ /**
+ * @private
+ */
+ override public function get measuredHeight():Number
+ {
+ return 14;
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Overridden methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ override protected function updateDisplayList(w:Number, h:Number):void
+ {
+ super.updateDisplayList(w, h);
+
+ // User-defined styles
+ var borderColor:uint = getStyle("borderColor");
+ var fillAlphas:Array = getStyle("fillAlphas");
+ var fillColors:Array = getStyle("fillColors");
+ StyleManager.getColorNames(fillColors);
+ var highlightAlphas:Array = getStyle("highlightAlphas");
+ var themeColor:uint = getStyle("themeColor");
+
+ // Placeholder styles stub
+ var checkColor:uint = 0x2B333C;// added style prop
+
+ // Derived styles
+ var derStyles:Object = calcDerivedStyles(themeColor, borderColor,
+ fillColors[0], fillColors[1]);
+
+ var borderColorDrk1:Number =
+ ColorUtil.adjustBrightness2(borderColor, -50);
+
+ var themeColorDrk1:Number =
+ ColorUtil.adjustBrightness2(themeColor, -25);
+
+ var bDrawCheck:Boolean = false;
+
+ var upFillColors:Array;
+ var upFillAlphas:Array;
+
+ var overFillColors:Array;
+ var overFillAlphas:Array;
+
+ var disFillColors:Array;
+ var disFillAlphas:Array;
+
+ var g:Graphics = graphics;
+
+ g.clear();
+
+ switch (name)
+ {
+ case "upIcon":
+ {
+ upFillColors = [ fillColors[0], fillColors[1] ];
+ upFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h ),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ upFillColors, upFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+
+ break;
+ }
+
+ case "overIcon":
+ {
+ if (fillColors.length > 2)
+ overFillColors = [ fillColors[2], fillColors[3] ];
+ else
+ overFillColors = [ fillColors[0], fillColors[1] ];
+
+ if (fillAlphas.length > 2)
+ overFillAlphas = [ fillAlphas[2], fillAlphas[3] ];
+ else
+ overFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ overFillColors, overFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "downIcon":
+ {
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h));
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ [ derStyles.fillColorPress1,
+ derStyles.fillColorPress2 ], 1,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "disabledIcon":
+ {
+ disFillColors = [ fillColors[0], fillColors[1] ];
+ disFillAlphas = [ Math.max(0, fillAlphas[0] - 15),
+ Math.max(0, fillAlphas[1] - 15) ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 0.5,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ disFillColors, disFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ break;
+ }
+
+ case "selectedUpIcon":
+ {
+ bDrawCheck = true;
+
+ upFillColors = [ fillColors[0], fillColors[1] ];
+ upFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ upFillColors, upFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedOverIcon":
+ {
+ bDrawCheck = true;
+
+ if (fillColors.length > 2)
+ overFillColors = [ fillColors[2], fillColors[3] ];
+ else
+ overFillColors = [ fillColors[0], fillColors[1] ];
+
+ if (fillAlphas.length > 2)
+ overFillAlphas = [ fillAlphas[2], fillAlphas[3] ];
+ else
+ overFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ overFillColors, overFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedDownIcon":
+ {
+ bDrawCheck = true;
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h));
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ [ derStyles.fillColorPress1,
+ derStyles.fillColorPress2 ], 1,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedDisabledIcon":
+ {
+ bDrawCheck = true;
+ checkColor = 0x999999;
+
+ disFillColors = [ fillColors[0], fillColors[1] ];
+ disFillAlphas = [ Math.max( 0, fillAlphas[0] - 0.15),
+ Math.max( 0, fillAlphas[1] - 0.15) ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 0.5,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ disFillColors, disFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ break;
+ }
+ }
+
+ // Draw the checkmark symbol.
+ if (bDrawCheck)
+ {
+ g.beginFill(checkColor);
+ g.moveTo(3, 3);
+ g.lineTo(11, 3);
+ g.lineTo(11, 11);
+ g.lineTo(3, 11);
+ g.lineTo(3, 3);
+ g.endFill();
+ }
+ }
+}
+
+}
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle1.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle1.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle1.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle1.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,63 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# This is sample data for a 1st resource bundle in the ja_JP locale.
+
+# Strings
+SHUTDOWN=ã·ã£ãããã¦ã³ããã¦ãã¾ã
+CHECKFORUPDATES=ã¢ãããã¼ãã«ã¤ãã¦ã®ãã§ãã¯
+EMPTYSTRING=
+FONTSTYLERIGHT=italic
+FONTSTYLELEFT=italic
+
+# String Arrays
+NEIGHBORS=South Korea,North Korea,Russia
+NEIGHBORS_SPACES = South Korea, North Korea, Russia
+NEIGHBORS_DELIMITERS=,,
+EMPTYSTRINGARRAY=
+MONTHNAMES=ja_January,ja_February,ja_March,ja_April,ja_May,ja_June,ja_July,ja_August,ja_September,ja_October,ja_November,ja_December
+FILLCOLORS=white,red
+
+# Numbers
+MEDIANAGE=43
+MEDIANAGE_DECIMAL_PERIOD=42.9
+MEDIANAGE_DECIMAL_COMMA=42,9
+POPULATION=127463611
+EMPTYNUMBER=
+ALPHA=0.5
+MAXCHARS=3
+SELECTEDCOLOR=0xFF0000
+FONTSIZELEFT=3
+FONTSIZERIGHT=3
+NUMCOLUMNS=15
+TEXTCOLOR=0x00FF00
+
+# Booleans
+TESTBOOL_TRUE=true
+TESTBOOL_FALSE=false
+EMPTYBOOLEAN=
+LEFTCHECKBOX=true
+RIGHTCHECKBOX=true
+
+# Classes
+# FLAG=Embed("../../../../../../../../Assets/Images/FlagImages/flag_ja_JP.png")
+CHECKBOXSKIN=ClassReference("MyCheckBoxIcon_ja_JP")
+
+# Objects
+# Get any of the above to test Object. They all work by using getObject, then
+# casting to the expected type.
\ No newline at end of file
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle2.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle2.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle2.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle2.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,35 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# This is bundle 2 for the ja_JP locale
+
+# Strings
+BUNDLETWOSTRING=BundleTwoString, ja_JP
+
+# String Arrays
+BUNDLETWOSTRINGARRAY=Bundle,Two,String,Array,ja_JP
+
+# Numbers
+BUNDLETWONUMBER=22_22_22
+
+# Booleans
+BUNDLETWOBOOLEANTRUE=true
+BUNDLETWOBOOLEANFALSE=false
+
+# Classes
+# BUNDLETWOCLASS=Embed("../../../../../../../../Assets/Images/FlagImages/flag_ja_JP.png");
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle3.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle3.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle3.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle3.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,35 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# This is sample data for a 3rd resource bundle in the ja_JP locale.
+
+# Strings
+BUNDLETHREESTRING=BundleThreeString, ja_JP
+
+# String Arrays
+BUNDLETHREESTRINGARRAY=Bundle,Three,String,Array,ja_JP
+
+# Numbers
+BUNDLETHREENUMBER=33_33_33
+
+# Booleans
+BUNDLETHREEBOOLEANTRUE=true
+BUNDLETHREEBOOLEANFALSE=false
+
+# Classes
+# BUNDLETHREECLASS=Embed("../../../../../../../../Assets/Images/FlagImages/flag_jaJP.gif");
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle4.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle4.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle4.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle4.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,35 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# This is sample data for a 4th resource bundle in the ja_JP locale.
+
+# Strings
+BUNDLEFOURSTRING=BundleFourString, ja_JP
+
+# String Arrays
+BUNDLEFOURSTRINGARRAY=Bundle,Four,String,Array,ja_JP
+
+# Numbers
+BUNDLEFOURNUMBER=44_44_44
+
+# Booleans
+BUNDLEFOURBOOLEANTRUE=true
+BUNDLEFOURBOOLEANFALSE=false
+
+# Classes
+# BUNDLEFOURCLASS=Embed("../../../../../../../../Assets/Images/FlagImages/flag_ja_JP.png");
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle5.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle5.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle5.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/bundle5.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,35 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# This is sample data for a 5th resource bundle in the ja_JP locale.
+
+# Strings
+BUNDLEFIVESTRING=BundleFiveString, ja_JP
+
+# String Arrays
+BUNDLEFIVESTRINGARRAY=Bundle,Five,String,Array,ja_JP
+
+# Numbers
+BUNDLEFIVENUMBER=55_55_55
+
+# Booleans
+BUNDLEFIVEBOOLEANTRUE=true
+BUNDLEFIVEBOOLEANFALSE=false
+
+# Classes
+# BUNDLEFIVECLASS=Embed("../../../../../../../../Assets/Images/FlagImages/flag_ja_JP.png");
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/core.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/core.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/core.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/core.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,41 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# UITextField
+
+truncationIndicator = !!!
+
+# Developer RTE Section
+
+# Core
+
+multipleChildSets_ClassAndInstance = ãã®ã³ã³ãã¼ãã³ã (ã³ã³ãã¼ãã³ãå®ç¾©ã¨ã³ã³ãã¼ãã³ãã¤ã³ã¹ã¿ã³ã¹) ã«å¯¾ãã¦ãå¯è¦ã®åã®ã»ãããè¤æ°æå®ããã¦ãã¾ãã
+multipleChildSets_ClassAndSubclass = ãã®ã³ã³ãã¼ãã³ã (åºæ¬ã® core.properties) ã«å¯¾ãã¦ãå¯è¦ã®åã®ã»ãããè¤æ°æå®ããã¦ãã¾ãã
+
+
+# Repeater
+
+notExecuting = Repeater ã¯å®è¡ããã¦ãã¾ããã
+
+# UIComponent
+
+stateUndefined = æªå®ç¾©ã®ã¹ãã¼ã '{0}'
+
+viewSource = ã½ã¼ã¹ã®è¡¨ç¤º
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/styles.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/styles.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/styles.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/styles.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,19 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/test.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/test.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/test.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom/ja_JP/test.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,27 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+ERROR=ã¨ã©ã¼
+
+SHUTDOWN=ã·ã£ãããã¦ã³ããã¦ãã¾ã
+
+REBOOT=ãªãã¼ããã¾ã
+
+LOGOUT=ãã°ã¢ã¦ããã¦ãã ãã
+
+CHECKFORUPDATES=ã¢ãããã¼ãã«ã¤ãã¦ã®ãã§ãã¯
\ No newline at end of file
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/HaloColors.as
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/HaloColors.as?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/HaloColors.as (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/HaloColors.as Tue Aug 7 17:34:13 2012
@@ -0,0 +1,104 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// 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.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package
+{
+
+import mx.utils.ColorUtil;
+
+/**
+ * Defines the colors used by components that support the Halo theme.
+ */
+public class HaloColors
+{
+ //include "../../core/Version.as";
+
+ //--------------------------------------------------------------------------
+ //
+ // Class variables
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ private static var cache:Object = {};
+
+ //--------------------------------------------------------------------------
+ //
+ // Class methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * Returns a unique hash key based on the colors that are passed in. This
+ * key is used to store the calculated colors so they only need to be
+ * calculated once.
+ */
+ public static function getCacheKey(... colors):String
+ {
+ return colors.join(",");
+ }
+
+ /**
+ * Calculates colors that are used by components that support the Halo theme, such as the colors of beveled edges.
+ * This method uses the <code>themeColor</code> and <code>fillColors</code> properties to calculate its colors.
+ *
+ * @param colors
+ * @param themeColor The value of the <code>themeColor</code> style property.
+ * @param fillColor0 The start color of a fill.
+ * @param fillColor1 The end color of a fill.
+ */
+ public static function addHaloColors(colors:Object,
+ themeColor:uint,
+ fillColor0:uint,
+ fillColor1:uint):void
+ {
+ var key:String = getCacheKey(themeColor, fillColor0, fillColor1);
+ var o:Object = cache[key];
+
+ if (!o)
+ {
+ o = cache[key] = {};
+
+ // Cross-component styles
+ o.themeColLgt = ColorUtil.adjustBrightness(themeColor, 100);
+ o.themeColDrk1 = ColorUtil.adjustBrightness(themeColor, -75);
+ o.themeColDrk2 = ColorUtil.adjustBrightness(themeColor, -25);
+ o.fillColorBright1 = ColorUtil.adjustBrightness2(fillColor0, 15);
+ o.fillColorBright2 = ColorUtil.adjustBrightness2(fillColor1, 15);
+ o.fillColorPress1 = ColorUtil.adjustBrightness2(themeColor, 85);
+ o.fillColorPress2 = ColorUtil.adjustBrightness2(themeColor, 60);
+ o.bevelHighlight1 = ColorUtil.adjustBrightness2(fillColor0, 40);
+ o.bevelHighlight2 = ColorUtil.adjustBrightness2(fillColor1, 40);
+ }
+
+ colors.themeColLgt = o.themeColLgt;
+ colors.themeColDrk1 = o.themeColDrk1;
+ colors.themeColDrk2 = o.themeColDrk2;
+ colors.fillColorBright1 = o.fillColorBright1;
+ colors.fillColorBright2 = o.fillColorBright2;
+ colors.fillColorPress1 = o.fillColorPress1;
+ colors.fillColorPress2 = o.fillColorPress2;
+ colors.bevelHighlight1 = o.bevelHighlight1;
+ colors.bevelHighlight2 = o.bevelHighlight2;
+ }
+}
+
+}
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/MyCheckBoxIcon_en_US_2.as
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/MyCheckBoxIcon_en_US_2.as?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/MyCheckBoxIcon_en_US_2.as (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/MyCheckBoxIcon_en_US_2.as Tue Aug 7 17:34:13 2012
@@ -0,0 +1,424 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// 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.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package
+{
+
+import flash.display.GradientType;
+import flash.display.Graphics;
+import mx.skins.Border;
+import mx.styles.StyleManager;
+import mx.utils.ColorUtil;
+
+/**
+ * The skin for all the states of the icon in a CheckBox.
+ */
+public class MyCheckBoxIcon_en_US_2 extends Border
+{
+ //include "../../core/Version.as";
+
+ //--------------------------------------------------------------------------
+ //
+ // Class variables
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ private static var cache:Object = {};
+
+ //--------------------------------------------------------------------------
+ //
+ // Class methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ * Several colors used for drawing are calculated from the base colors
+ * of the component (themeColor, borderColor and fillColors).
+ * Since these calculations can be a bit expensive,
+ * we calculate once per color set and cache the results.
+ */
+ private static function calcDerivedStyles(themeColor:uint,
+ borderColor:uint,
+ fillColor0:uint,
+ fillColor1:uint):Object
+ {
+ var key:String = HaloColors.getCacheKey(themeColor, borderColor,
+ fillColor0, fillColor1);
+
+ if (!cache[key])
+ {
+ var o:Object = cache[key] = {};
+
+ // Cross-component styles.
+ HaloColors.addHaloColors(o, themeColor, fillColor0, fillColor1);
+
+ // CheckBox-specific styles.
+ o.borderColorDrk1 = ColorUtil.adjustBrightness2(borderColor, -50);
+ }
+
+ return cache[key];
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Constructor
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * Constructor.
+ */
+ public function MyCheckBoxIcon_en_US_2()
+ {
+ super();
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Overridden properties
+ //
+ //--------------------------------------------------------------------------
+
+ //----------------------------------
+ // measuredWidth
+ //----------------------------------
+
+ /**
+ * @private
+ */
+ override public function get measuredWidth():Number
+ {
+ return 14;
+ }
+
+ //----------------------------------
+ // measuredHeight
+ //----------------------------------
+
+ /**
+ * @private
+ */
+ override public function get measuredHeight():Number
+ {
+ return 14;
+ }
+
+ //--------------------------------------------------------------------------
+ //
+ // Overridden methods
+ //
+ //--------------------------------------------------------------------------
+
+ /**
+ * @private
+ */
+ override protected function updateDisplayList(w:Number, h:Number):void
+ {
+ super.updateDisplayList(w, h);
+
+ // User-defined styles
+ var borderColor:uint = getStyle("borderColor");
+ var fillAlphas:Array = getStyle("fillAlphas");
+ var fillColors:Array = getStyle("fillColors");
+ StyleManager.getColorNames(fillColors);
+ var highlightAlphas:Array = getStyle("highlightAlphas");
+ var themeColor:uint = getStyle("themeColor");
+
+ // Placeholder styles stub
+ var checkColor:uint = 0x2B333C;// added style prop
+
+ // Derived styles
+ var derStyles:Object = calcDerivedStyles(themeColor, borderColor,
+ fillColors[0], fillColors[1]);
+
+ var borderColorDrk1:Number =
+ ColorUtil.adjustBrightness2(borderColor, -50);
+
+ var themeColorDrk1:Number =
+ ColorUtil.adjustBrightness2(themeColor, -25);
+
+ var bDrawCheck:Boolean = false;
+
+ var upFillColors:Array;
+ var upFillAlphas:Array;
+
+ var overFillColors:Array;
+ var overFillAlphas:Array;
+
+ var disFillColors:Array;
+ var disFillAlphas:Array;
+
+ var g:Graphics = graphics;
+
+ g.clear();
+
+ switch (name)
+ {
+ case "upIcon":
+ {
+ upFillColors = [ fillColors[0], fillColors[1] ];
+ upFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h ),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ upFillColors, upFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+
+ break;
+ }
+
+ case "overIcon":
+ {
+ if (fillColors.length > 2)
+ overFillColors = [ fillColors[2], fillColors[3] ];
+ else
+ overFillColors = [ fillColors[0], fillColors[1] ];
+
+ if (fillAlphas.length > 2)
+ overFillAlphas = [ fillAlphas[2], fillAlphas[3] ];
+ else
+ overFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ overFillColors, overFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "downIcon":
+ {
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h));
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ [ derStyles.fillColorPress1,
+ derStyles.fillColorPress2 ], 1,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "disabledIcon":
+ {
+ disFillColors = [ fillColors[0], fillColors[1] ];
+ disFillAlphas = [ Math.max(0, fillAlphas[0] - 15),
+ Math.max(0, fillAlphas[1] - 15) ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 0.5,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ disFillColors, disFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ break;
+ }
+
+ case "selectedUpIcon":
+ {
+ bDrawCheck = true;
+
+ upFillColors = [ fillColors[0], fillColors[1] ];
+ upFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ upFillColors, upFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedOverIcon":
+ {
+ bDrawCheck = true;
+
+ if (fillColors.length > 2)
+ overFillColors = [ fillColors[2], fillColors[3] ];
+ else
+ overFillColors = [ fillColors[0], fillColors[1] ];
+
+ if (fillAlphas.length > 2)
+ overFillAlphas = [ fillAlphas[2], fillAlphas[3] ];
+ else
+ overFillAlphas = [ fillAlphas[0], fillAlphas[1] ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ overFillColors, overFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedDownIcon":
+ {
+ bDrawCheck = true;
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ themeColor, themeColorDrk1 ], 1,
+ verticalGradientMatrix(0, 0, w, h));
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ [ derStyles.fillColorPress1,
+ derStyles.fillColorPress2 ], 1,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ // top highlight
+ drawRoundRect(
+ 1, 1, w - 2, (h - 2) / 2, 0,
+ [ 0xFFFFFF, 0xFFFFFF ], highlightAlphas,
+ verticalGradientMatrix(1, 1, w - 2, (h - 2) / 2));
+
+ break;
+ }
+
+ case "selectedDisabledIcon":
+ {
+ bDrawCheck = true;
+ checkColor = 0x999999;
+
+ disFillColors = [ fillColors[0], fillColors[1] ];
+ disFillAlphas = [ Math.max( 0, fillAlphas[0] - 0.15),
+ Math.max( 0, fillAlphas[1] - 0.15) ];
+
+ // border
+ drawRoundRect(
+ 0, 0, w, h, 0,
+ [ borderColor, borderColorDrk1 ], 0.5,
+ verticalGradientMatrix(0, 0, w, h),
+ GradientType.LINEAR, null,
+ { x: 1, y: 1, w: w - 2, h: h - 2, r: 0 });
+
+ // box fill
+ drawRoundRect(
+ 1, 1, w - 2, h - 2, 0,
+ disFillColors, disFillAlphas,
+ verticalGradientMatrix(1, 1, w - 2, h - 2));
+
+ break;
+ }
+ }
+
+ // Draw the checkmark symbol.
+ if (bDrawCheck)
+ {
+ g.beginFill(checkColor);
+ g.moveTo(2, 12);
+ g.lineTo(7, 1);
+ g.lineTo(12, 12);
+ g.lineTo(1, 5);
+ g.lineTo(13, 5);
+ g.lineTo(2, 12);
+ g.endFill();
+ }
+ }
+}
+
+}
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/bundle1.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/bundle1.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/bundle1.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/custom2/en_US/bundle1.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,35 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Strings
+SHUTDOWN2=Shut down 2
+CHECKFORUPDATES2=Check for updates 2
+
+# String Arrays
+NEIGHBORS=Canada2,Mexico2
+
+# Numbers
+MEDIANAGE2=372
+
+# Booleans
+TESTBOOL_TRUE2=true
+TESTBOOL_FALSE2=false
+
+# Classes
+# FLAG2=Embed("../../../../../../../../Assets/Images/FlagImages/flag_en_US.png")
+CHECKBOXSKIN2=ClassReference("MyCheckBoxIcon_en_US_2")
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/SharedResources.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/SharedResources.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/SharedResources.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/SharedResources.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,38 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# DayNames Long (DateBase, DateChooser, DateField, CalendarLayout)
+dayNames=Gunday,Gonday,Guesday,Gednesday,Ghursday,Griday,Gaturday
+
+# MonthNames Long (DateBase, DateChooser, DateField, CalendarLayout)
+# appended with monthSymbol
+monthNames=GJanuary,GFebruary,GMarch,GApril,GMay,GJune,GJuly,GAugust,GSeptember,GOctober,GNovember,GDecember
+
+# Common symbols (DateFormatter/DateValidator/DateField)
+dateFormat=MM/DD/YYYY
+monthSymbol=
+
+# Currency/Number Formatter/Slider
+decimalSeparatorFrom=,
+decimalSeparatorTo=,
+thousandsSeparatorFrom=.
+thousandsSeparatorTo=.
+
+# Currency Formatter/Validator
+alignSymbol=left
+currencySymbol=â¬
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/collections.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/collections.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/collections.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/collections.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,55 @@
+################################################################################
+##
+## 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
+
+# Shared
+
+outOfBounds=Ger Index '{0}' specified is out of bounds.
+invalidIndex=Ger Invalid index: '{0}'.
+
+# ListCollectionView
+
+unknownProperty=Ger Unknown Property: '{0}'.
+incorrectAddition=Ger Attempt to add an item already in the view.
+itemNotFound=Ger Cannot find when view is not sorted.
+bookmarkNotFound=Ger Bookmark is not from this view.
+
+# ListCollectionViewCursor
+
+invalidInsert=Ger Cannot insert when current is beforeFirst.
+invalidRemove=Ger Cannot remove when current is beforeFirst or afterLast.
+bookmarkInvalid=Ger Bookmark no longer valid.
+invalidCursor=Ger Cursor no longer valid.
+
+# Sort
+
+noItems=Ger No items to search.
+findCondition=Ger Find criteria must contain all sort fields leading up to \''{0}'\'.
+findRestriction=Ger Find criteria must contain at least one sort field value.
+unknownMode=Ger Unknown find mode.
+nonUnique=Ger Non-unique values in items.
+noComparator=Ger Cannot determine comparator for '{0}'.
+
+# SortField
+
+noComparatorSortField=Ger Cannot determine comparator for SortField with name \''{0}'\'.
+
+# XMLListAdapter
+
+invalidType=Ger Incorrect type. Must be of type XML or a XMLList that contains one XML object.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/components.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/components.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/components.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/components.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,84 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+
+# DataGroup
+cannotDisplayVisualElement=DataGroup kann visuelle Elemente nur dann direkt anzeigen, wenn die Elemente Anzeigeobjekte sind und IVisualElement implementieren.
+unableToCreateRenderer=Es konnte kein Elementrenderer für {0} erstellt werden.
+addChildDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie addChild() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+addChildAtDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie addChildAt() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+removeChildDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie removeChild() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+removeChildAtDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie removeChildAt() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+setChildIndexDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie setChildIndex() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+swapChildrenDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie swapChildren() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+swapChildrenAtDataGroupError=DataGroup verwaltet ihre eigenen Anzeigeobjekte. Rufen Sie swapChildrenAt() nicht direkt auf. Ãndern Sie den dataProvider, wenn Sie Elemente hinzufügen, entfernen oder austauschen möchten.
+
+# Application
+viewSource=Quelle anzeigen
+
+# VideoPlayer
+videoPlayerVideoDisplayAccName=Videoplayer
+videoPlayerPlayButtonAccName=Wiedergeben,Anhalten
+videoPlayerScrubBarAccName=Bereinigen
+videoPlayerMuteButtonAccName=Ton an,Ton aus
+videoPlayerVolumeBarAccName=Lautstärke
+videoPlayerFullScreenButtonAccName=Vollbild
+
+# SkinnableComponent
+skinNotFound=Skin für {0} kann nicht gefunden werden.
+requiredSkinPartNotFound=Erforderlicher Skin-Teil {0} kann nicht gefunden werden.
+
+# SkinnableComponent, Group
+addChildError=addChild() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen addElement() oder ändern Sie die Skin (sofern Sie eine haben).
+addChildAtError=addChildAt() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen addElementAt() oder ändern Sie die Skin (sofern Sie eine haben).
+removeChildError=removeChild() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen removeElement() oder ändern Sie die Skin (sofern Sie eine haben).
+removeChildAtError=removeChildAt() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen removeElementAt() oder ändern Sie die Skin (sofern Sie eine haben).
+setChildIndexError=setChildIndex() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen setElementIndex() oder ändern Sie die Skin (sofern Sie eine haben).
+swapChildrenError=swapChildren() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen swapElements() oder ändern Sie die Skin (sofern Sie eine haben).
+swapChildrenAtError=swapChildrenAt() ist nicht in dieser Klasse verfügbar. Verwenden Sie stattdessen swapElementsAt() oder ändern Sie die Skin (sofern Sie eine haben).
+
+# HGroup, VGroup
+layoutReadOnly=Sie sind nicht dazu berechtigt, das Layout für diese Klasse zu ändern. Das Layout ist schreibgeschützt.
+
+# Scroller
+elementNotFoundInScroller={0} nicht in dieser Bildlaufleiste gefunden.
+operationNotSupported=Diese Methode wird nicht unterstützt.
+
+# Group
+cannotAddYourselfAsYourChild=Es ist nicht möglich, ein Element als untergeordnetes Element von sich selbst hinzuzufügen.
+elementNotFoundInGroup={0} wurde nicht in dieser Gruppe gefunden.
+mxmlElementNoMultipleParents=MXML-Element {0} kann nur ein übergeordnetes Element haben.
+scaleGridGroupError=ScaleGrid-Eigenschaften können nicht für diese Gruppe festgelegt werden, weil mindestens ein untergeordnetes Element ein DisplayObject ist.
+
+# Scroller, Group
+indexOutOfRange=Index {0} ist auÃerhalb des Bereichs.
+
+# DisplayLayer
+objectNotFoundInDisplayLayer={0} nicht in diesem DisplayLayer gefunden.
+
+# Slider
+sliderPageUpAccName=Nach oben
+sliderPageDownAccName=Nach unten
+sliderPageLeftAccName=Nach links
+sliderPageRightAccName=Nach rechts
+sliderPositionAccName=Position
+
+# Spinner
+spinnerLessAccName=Weniger
+spinnerMoreAccName=Mehr
+
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/containers.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/containers.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/containers.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/containers.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,26 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# CanvasLayout
+
+rowNotFound=Ger ConstraintRow '{0}' not found.
+columnNotFound=Ger ConstraintColumn '{0}' not found.
+noRowsFound=Ger No ConstraintRows found.
+noColumnsFound=Ger No ConstraintColumns found.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/controls.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/controls.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/controls.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/controls.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,115 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# Shared by DateChooser, DateField, CalendarLayout
+dayNamesShortest=GS,GM,GT,GW,GT,GF,GS
+
+# Shared by DateChooser, DateField
+firstDayOfWeek=0
+yearSymbol=
+
+# Localizable Strings
+
+
+# Alert
+
+okLabel=GOK
+yesLabel=GYes
+noLabel=GNo
+cancelLabel=GCancel
+
+# ProgressBar
+
+label=Ger LOADING %3%%
+
+
+# Developer RTE Section
+
+
+# ColorPicker
+
+notImplemented=Ger '{0}' not implemented yet.
+
+# Loader
+
+notLoadable=Ger Unable to load '{0}'.
+
+# NavBar
+
+errWrongType=Ger ERROR: The dataProvider of '{0}' must be String, ViewStack, Array, or IList.
+errWrongContainer=Ger ERROR: The dataProvider of '{0}' must not contain objects of type flash.display.DisplayObject.
+
+# components using interaction (Tree)
+
+unknownInput=Ger Unknown inputType '{0}'.
+
+# videoClasses\CuePointManager
+
+wrongTime=Ger Time must be number.
+wrongName=Ger Name cannot be undefined or null.
+wrongTimeName=Ger Time must be number and/or name must not be undefined or null.
+wrongFormat=Ger Unexpected cuePoint parameter format.
+wrongType=Ger Type must be number.
+incorrectType=Ger Type must be 0, 1 or 2.
+wrongDisabled=Ger Disabled must be number.
+wrongNumParams=Ger Num params must be number.
+unexpectedEnd=Ger Unexpected end of cuePoint param string.
+cannotDisable=Ger Cannot disable actionscript cue points.
+undefinedArray=Ger CuePoint.array undefined.
+wrongIndex=Ger CuePoint.index must be number between -1 and cuePoint.array.length.
+undefinedParameter=Ger CuePoint parameter undefined.
+
+# videoClasses\NCManager
+
+invalidCall=Ger Cannot call reconnect on an http connection.
+
+# videoClasses\SMILManager
+
+rootNotFound=Ger URL: \\"'{0}'\\" No root node found; if file is an flv, it must have a .flv extension.
+rootNotSMIL=Ger URL: \\"'{0}'\\" Root node not smil: '{1}'.
+missingAttributes=Ger URL: \\"'{0}'\\" Tag '{1}' requires attributes id, width, and height. Width and height must be numbers greater than or equal to 0.
+tagNotFound=Ger URL: \\"'{0}'\\" At least one video of ref tag is required.
+missingAttributeSrc=Ger URL: \\"'{0}'\\" Attribute src is required in '{1}' tag.
+
+# videoClasses\VideoError
+
+errorMessages=Ger Unable to make connection to server or to find FLV on server.,\
+ No matching cue point found.,\
+ Illegal cue point.,\
+ Invalid seek.,\
+ Invalid contentPath.,\
+ Invalid XML.,\
+ No bitrate match, must be no default FLV.,\
+ Cannot delete default VideoPlayer.
+
+# videoClasses\VideoPlayer
+
+nullURL=Ger Null URL sent to VideoPlayer.load.
+badArgs=Ger Bad args to _play.
+
+# videoClasses\FPADManager
+
+missingRoot=Ger URL: \\"'{0}'\\" No root node found; if URL is for an FLV, it must have a .flv extension and take no parameters.
+notfpad=Ger URL: \\"'{0}'\\" Root node not fpad.
+missingProxy=Ger URL: \\"'{0}'\\" fpad xml requires proxy tag.
+
+# TextInput/TextArea
+
+unsupportedMode=Ger IMEMode:{0} not supported.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/core.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/core.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/core.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/core.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,45 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# UITextField
+
+truncationIndicator=G..
+
+# Developer RTE Section
+
+# Core
+
+multipleChildSets_ClassAndInstance=Ger Multiple sets of visual children have been specified for this component (component definition and component instance).
+multipleChildSets_ClassAndSubclass=Ger Multiple sets of visual children have been specified for this component (base component definition and derived component definition).
+
+# Repeater
+
+notExecuting=Ger Repeater is not executing.
+
+# UIComponent
+
+stateUndefined=Ger Undefined state '{0}'.
+
+viewSource=Ger View Source
+
+# Version (FlexVersion)
+
+versionAlreadySet=Ger Compatibility version has already been set.
+versionAlreadyRead=Ger Compatibility version has already been read.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/effects.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/effects.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/effects.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/effects.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,27 @@
+################################################################################
+##
+## 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
+
+# EffectManager
+
+incorrectTrigger=Ger The Zoom effect can not be triggered by a moveEffect trigger.
+
+# SoundEffect
+
+incorrectSource=Ger Source property must be a Class or String.
Added: incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/formatters.properties
URL: http://svn.apache.org/viewvc/incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/formatters.properties?rev=1370380&view=auto
==============================================================================
--- incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/formatters.properties (added)
+++ incubator/flex/trunk/mustella/tests/resources/ResourceManager/SWFs/assets/bundles/framework/de_DE/formatters.properties Tue Aug 7 17:34:13 2012
@@ -0,0 +1,47 @@
+################################################################################
+##
+## 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.
+##
+################################################################################
+# Symbols
+
+# Currency/Number Formatter
+rounding=none
+useNegativeSign=true
+useThousandsSeparator=true
+
+# CurrencyFormatter
+currencyFormatterPrecision=-1
+
+# NumberFormatter
+numberFormatterPrecision=-1
+
+# PhoneFormatter
+areaCode=-1
+areaCodeFormat=(###)
+# formatString
+phoneNumberFormat=(###) ###-####
+validPatternChars=+()#- .
+
+# ZipCodeFormatter
+zipCodeFormat=#####
+
+# DateBase
+am=AM
+pm=PM
+dayNamesShort=Gun,Gon,Gue,Ged,Ghu,Gri,Gat
+# appended with monthSymbol in SharedResources
+monthNamesShort=GJan,GFeb,GMar,GApr,GMay,GJun,GJul,GAug,GSep,GOct,GNov,GDec