You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2016/04/18 15:26:55 UTC

[32/50] git commit: [flex-asjs] [refs/heads/feature/maven-migration] - XMLLIst needed name() for single item lists

XMLLIst needed name() for single item lists


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d4dc652c
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d4dc652c
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d4dc652c

Branch: refs/heads/feature/maven-migration
Commit: d4dc652c9231ba1707a619b60e8fd891f3d728a2
Parents: 60670ec
Author: Harbs <ha...@in-tools.com>
Authored: Mon Apr 11 13:36:20 2016 +0300
Committer: Harbs <ha...@in-tools.com>
Committed: Mon Apr 11 13:36:20 2016 +0300

----------------------------------------------------------------------
 frameworks/projects/XML/src/main/flex/XMLList.as | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4dc652c/frameworks/projects/XML/src/main/flex/XMLList.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/XML/src/main/flex/XMLList.as b/frameworks/projects/XML/src/main/flex/XMLList.as
index cb38a4b..d507033 100644
--- a/frameworks/projects/XML/src/main/flex/XMLList.as
+++ b/frameworks/projects/XML/src/main/flex/XMLList.as
@@ -437,6 +437,13 @@ package
 			return _xmlArray.length;
 		}
 		
+		COMPILE::JS
+		public function name():QName
+		{
+			if(_xmlArray.length == 1)
+				return _xmlArray[0].name();
+			return null;
+		}
 		/**
 		 * Merges adjacent text nodes and eliminates empty text nodes for each of the following:
 		 * all text nodes in the XMLList, all the XML objects contained in the XMLList, and the descendants of all the XML objects in the XMLList.