You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ha...@apache.org on 2016/04/13 23:13:20 UTC
git commit: [flex-asjs] [refs/heads/develop] - updated XMLTest
Repository: flex-asjs
Updated Branches:
refs/heads/develop 0981892f2 -> 7c5a215a7
updated XMLTest
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/7c5a215a
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/7c5a215a
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/7c5a215a
Branch: refs/heads/develop
Commit: 7c5a215a7586291b0df2b4297806c44151402b23
Parents: 0981892
Author: Harbs <ha...@in-tools.com>
Authored: Thu Apr 14 00:13:14 2016 +0300
Committer: Harbs <ha...@in-tools.com>
Committed: Thu Apr 14 00:13:14 2016 +0300
----------------------------------------------------------------------
manualtests/XMLTest/src/MyInitialView.mxml | 54 ++++++++++++++++++++++++-
1 file changed, 52 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7c5a215a/manualtests/XMLTest/src/MyInitialView.mxml
----------------------------------------------------------------------
diff --git a/manualtests/XMLTest/src/MyInitialView.mxml b/manualtests/XMLTest/src/MyInitialView.mxml
index 83de865..a60578c 100644
--- a/manualtests/XMLTest/src/MyInitialView.mxml
+++ b/manualtests/XMLTest/src/MyInitialView.mxml
@@ -35,6 +35,7 @@ limitations under the License.
<![CDATA[
import XML;
+ import mx.collections.XMLListCollection;
private var xmlStr:String = '<?xml version="1.0" encoding="UTF-8" ?>'+
'<catalog xmlns:fx="http://ns.adobe.com/mxml/2009"'+
@@ -135,8 +136,8 @@ trace(prod.childIndex());
list4[1] = <a id="2"/>;
list4[2] = <a id="3"/>;
//JIRA https://issues.apache.org/jira/browse/FLEX-35072
-// list1 += list4
-list1.concat(list4);
+ list1 += list4
+//list1.concat(list4);
xml2.insertChildAfter(xml2.a,<a id="123"/>);
xml2.a = list4;
xml2.a = <a id="123"/>;
@@ -185,7 +186,56 @@ list1.concat(list4);
trace(list1.toXMLString());
trace(list1.toString());
trace("done");
+ trace("test 3");
+var xmlSource:XML =
+<xmlParentNode>
+ <Set1>
+ <child><year>2015</year></child>
+ <child><year>2016</year></child>
+ <child><year>2017</year></child>
+ </Set1>
+ <Set2>
+ <child><year>2015</year></child>
+ <child><year>2016</year></child>
+ <child><year>2017</year></child>
+ </Set2>
+</xmlParentNode>;
+
+//var xmllcSet1:XMLListCollection = new XMLListCollection();
+//var xmllcSet2:XMLListCollection = new XMLListCollection();
+
+//xmllcSet1.source = xmlSource.Set1.child;
+//xmllcSet2.source = xmlSource.Set2.child;
+
+var xmllcSet1:XMLList = xmlSource.Set1.child;
+var xmllcSet2:XMLList = xmlSource.Set2.child;
+
+trace(xmllcSet1.toXMLString());
+trace(xmllcSet2.toXMLString());
+
+
+//var xmllcFiltered: XMLListCollection = new XMLListCollection();
+
+//xmllcFiltered.source = xmlSource.Set1.child.(year == "2015");
+var xmllcFiltered:XMLList = xmlSource.Set1.child.(year == "2015");
+trace(xmllcFiltered.toXMLString());
+trace("test 4");
+var svg:XML = <svg>
+ <group>
+ <rect id="1" />
+ <rect id="2" />
+ </group>
+ <group>
+ <rect id="3" />
+ <rect id="4" />
+ </group>
+</svg>;
+
+var rects:XMLList = svg..rect;
+rects[1].@width = "100px";
+rects.(@id==3).@height = "100px";
+trace(rects.toXMLString());
}
]]>
</fx:Script>