You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jh...@apache.org on 2012/04/07 01:39:15 UTC
svn commit: r1310637 [12/45] - in /incubator/flex/whiteboard/jhouser: ./
FXGImage/ FXGImage/Workspace/ FXGImage/Workspace/.metadata/
FXGImage/Workspace/.metadata/.mylyn/
FXGImage/Workspace/.metadata/.mylyn/contexts/
FXGImage/Workspace/.metadata/.plugin...
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection-with-history/history/historyFrame.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection-with-history/index.template.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.4/no-player-detection-with-history/index.template.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection-with-history/index.template.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection-with-history/index.template.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,71 @@
+<!-- saved from url=(0014)about:internet -->
+<html lang="en">
+
+<!--
+Smart developers always View Source.
+
+This application was built using Adobe Flex, an open source framework
+for building rich Internet applications that get delivered via the
+Flash Player or to desktops via Adobe AIR.
+
+Learn more about Flex at http://flex.org
+// -->
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+<!-- BEGIN Browser History required section -->
+<link rel="stylesheet" type="text/css" href="history/history.css" />
+<!-- END Browser History required section -->
+
+<title>${title}</title>
+<script src="AC_OETags.js" language="javascript"></script>
+
+<!-- BEGIN Browser History required section -->
+<script src="history/history.js" language="javascript"></script>
+<!-- END Browser History required section -->
+
+<style>
+body { margin: 0px; overflow:hidden }
+</style>
+</head>
+
+<body scroll='no'>
+<script language="JavaScript" type="text/javascript">
+<!--
+ AC_FL_RunContent(
+ "src", "${swf}",
+ "width", "${width}",
+ "height", "${height}",
+ "align", "middle",
+ "id", "${application}",
+ "quality", "high",
+ "bgcolor", "${bgcolor}",
+ "name", "${application}",
+ "allowScriptAccess","sameDomain",
+ "type", "application/x-shockwave-flash",
+ "pluginspage", "http://www.adobe.com/go/getflashplayer"
+ );
+// -->
+</script>
+<noscript>
+ <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+ id="${application}" width="${width}" height="${height}"
+ codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
+ <param name="movie" value="${swf}.swf" />
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="${bgcolor}" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}"
+ width="${width}" height="${height}" name="${application}" align="middle"
+ play="true"
+ loop="false"
+ quality="high"
+ allowScriptAccess="sameDomain"
+ type="application/x-shockwave-flash"
+ pluginspage="http://www.adobe.com/go/getflashplayer">
+ </embed>
+ </object>
+</noscript>
+</body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection-with-history/index.template.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/AC_OETags.js
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.4/no-player-detection/AC_OETags.js?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/AC_OETags.js (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/AC_OETags.js Fri Apr 6 23:38:20 2012
@@ -0,0 +1,292 @@
+// Flash Player Version Detection - Rev 1.6
+// Detect Client Browser type
+// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights reserved.
+var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
+var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
+var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
+
+function ControlVersion()
+{
+ var version;
+ var axo;
+ var e;
+
+ // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
+
+ try {
+ // version will be set for 7.X or greater players
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
+ version = axo.GetVariable("$version");
+ } catch (e) {
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 6.X players only
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
+
+ // installed player is some revision of 6.0
+ // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
+ // so we have to be careful.
+
+ // default to the first public version
+ version = "WIN 6,0,21,0";
+
+ // throws if AllowScripAccess does not exist (introduced in 6.0r47)
+ axo.AllowScriptAccess = "always";
+
+ // safe to call for 6.0r47 or greater
+ version = axo.GetVariable("$version");
+
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 4.X or 5.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
+ version = axo.GetVariable("$version");
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 3.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
+ version = "WIN 3,0,18,0";
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 2.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
+ version = "WIN 2,0,0,11";
+ } catch (e) {
+ version = -1;
+ }
+ }
+
+ return version;
+}
+
+// JavaScript helper required to detect Flash Player PlugIn version information
+function GetSwfVer(){
+ // NS/Opera version >= 3 check for Flash plugin in plugin array
+ var flashVer = -1;
+
+ if (navigator.plugins != null && navigator.plugins.length > 0) {
+ if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
+ var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
+ var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
+ var descArray = flashDescription.split(" ");
+ var tempArrayMajor = descArray[2].split(".");
+ var versionMajor = tempArrayMajor[0];
+ var versionMinor = tempArrayMajor[1];
+ var versionRevision = descArray[3];
+ if (versionRevision == "") {
+ versionRevision = descArray[4];
+ }
+ if (versionRevision[0] == "d") {
+ versionRevision = versionRevision.substring(1);
+ } else if (versionRevision[0] == "r") {
+ versionRevision = versionRevision.substring(1);
+ if (versionRevision.indexOf("d") > 0) {
+ versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
+ }
+ } else if (versionRevision[0] == "b") {
+ versionRevision = versionRevision.substring(1);
+ }
+ var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
+ }
+ }
+ // MSN/WebTV 2.6 supports Flash 4
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
+ // WebTV 2.5 supports Flash 3
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
+ // older WebTV supports Flash 2
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
+ else if ( isIE && isWin && !isOpera ) {
+ flashVer = ControlVersion();
+ }
+ return flashVer;
+}
+
+// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
+function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
+{
+ versionStr = GetSwfVer();
+ if (versionStr == -1 ) {
+ return false;
+ } else if (versionStr != 0) {
+ if(isIE && isWin && !isOpera) {
+ // Given "WIN 2,0,0,11"
+ tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"]
+ tempString = tempArray[1]; // "2,0,0,11"
+ versionArray = tempString.split(","); // ['2', '0', '0', '11']
+ } else {
+ versionArray = versionStr.split(".");
+ }
+ var versionMajor = versionArray[0];
+ var versionMinor = versionArray[1];
+ var versionRevision = versionArray[2];
+
+ // is the major.revision >= requested major.revision AND the minor version >= requested minor
+ if (versionMajor > parseFloat(reqMajorVer)) {
+ return true;
+ } else if (versionMajor == parseFloat(reqMajorVer)) {
+ if (versionMinor > parseFloat(reqMinorVer))
+ return true;
+ else if (versionMinor == parseFloat(reqMinorVer)) {
+ if (versionRevision >= parseFloat(reqRevision))
+ return true;
+ }
+ }
+ return false;
+ }
+}
+
+function AC_AddExtension(src, ext)
+{
+ var qIndex = src.indexOf('?');
+ if ( qIndex != -1)
+ {
+ // Add the extention (if needed) before the query params
+ var path = src.substring(0, qIndex);
+ if (path.length >= ext.length && path.lastIndexOf(ext) == (path.length - ext.length))
+ return src;
+ else
+ return src.replace(/\?/, ext+'?');
+ }
+ else
+ {
+ // Add the extension (if needed) to the end of the URL
+ if (src.length >= ext.length && src.lastIndexOf(ext) == (src.length - ext.length))
+ return src; // Already have extension
+ else
+ return src + ext;
+ }
+}
+
+function AC_Generateobj(objAttrs, params, embedAttrs)
+{
+ var str = '';
+ if (isIE && isWin && !isOpera)
+ {
+ str += '<object ';
+ for (var i in objAttrs)
+ str += i + '="' + objAttrs[i] + '" ';
+ str += '>';
+ for (var i in params)
+ str += '<param name="' + i + '" value="' + params[i] + '" /> ';
+ str += '</object>';
+ } else {
+ str += '<embed ';
+ for (var i in embedAttrs)
+ str += i + '="' + embedAttrs[i] + '" ';
+ str += '> </embed>';
+ }
+
+ document.write(str);
+}
+
+function AC_FL_RunContent(){
+ var ret =
+ AC_GetArgs
+ ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
+ , "application/x-shockwave-flash"
+ );
+ AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
+}
+
+function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
+ var ret = new Object();
+ ret.embedAttrs = new Object();
+ ret.params = new Object();
+ ret.objAttrs = new Object();
+ for (var i=0; i < args.length; i=i+2){
+ var currArg = args[i].toLowerCase();
+
+ switch (currArg){
+ case "classid":
+ break;
+ case "pluginspage":
+ ret.embedAttrs[args[i]] = args[i+1];
+ break;
+ case "src":
+ case "movie":
+ args[i+1] = AC_AddExtension(args[i+1], ext);
+ ret.embedAttrs["src"] = args[i+1];
+ ret.params[srcParamName] = args[i+1];
+ break;
+ case "onafterupdate":
+ case "onbeforeupdate":
+ case "onblur":
+ case "oncellchange":
+ case "onclick":
+ case "ondblClick":
+ case "ondrag":
+ case "ondragend":
+ case "ondragenter":
+ case "ondragleave":
+ case "ondragover":
+ case "ondrop":
+ case "onfinish":
+ case "onfocus":
+ case "onhelp":
+ case "onmousedown":
+ case "onmouseup":
+ case "onmouseover":
+ case "onmousemove":
+ case "onmouseout":
+ case "onkeypress":
+ case "onkeydown":
+ case "onkeyup":
+ case "onload":
+ case "onlosecapture":
+ case "onpropertychange":
+ case "onreadystatechange":
+ case "onrowsdelete":
+ case "onrowenter":
+ case "onrowexit":
+ case "onrowsinserted":
+ case "onstart":
+ case "onscroll":
+ case "onbeforeeditfocus":
+ case "onactivate":
+ case "onbeforedeactivate":
+ case "ondeactivate":
+ case "type":
+ case "codebase":
+ ret.objAttrs[args[i]] = args[i+1];
+ break;
+ case "id":
+ case "width":
+ case "height":
+ case "align":
+ case "vspace":
+ case "hspace":
+ case "class":
+ case "title":
+ case "accesskey":
+ case "name":
+ case "tabindex":
+ ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
+ break;
+ default:
+ ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
+ }
+ }
+ ret.objAttrs["classid"] = classid;
+ if (mimeType) ret.embedAttrs["type"] = mimeType;
+ return ret;
+}
+
+
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/AC_OETags.js
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/index.template.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.4/no-player-detection/index.template.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/index.template.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/index.template.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,61 @@
+<!-- saved from url=(0014)about:internet -->
+<html lang="en">
+
+<!--
+Smart developers always View Source.
+
+This application was built using Adobe Flex, an open source framework
+for building rich Internet applications that get delivered via the
+Flash Player or to desktops via Adobe AIR.
+
+Learn more about Flex at http://flex.org
+// -->
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>${title}</title>
+<script src="AC_OETags.js" language="javascript"></script>
+<style>
+body { margin: 0px; overflow:hidden }
+</style>
+</head>
+
+<body scroll='no'>
+<script language="JavaScript" type="text/javascript">
+<!--
+ AC_FL_RunContent(
+ "src", "${swf}",
+ "width", "${width}",
+ "height", "${height}",
+ "align", "middle",
+ "id", "${application}",
+ "quality", "high",
+ "bgcolor", "${bgcolor}",
+ "name", "${application}",
+ "allowScriptAccess","sameDomain",
+ "type", "application/x-shockwave-flash",
+ "pluginspage", "http://www.adobe.com/go/getflashplayer"
+ );
+// -->
+</script>
+<noscript>
+ <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+ id="${application}" width="${width}" height="${height}"
+ codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
+ <param name="movie" value="${swf}.swf" />
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="${bgcolor}" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}"
+ width="${width}" height="${height}" name="${application}" align="middle"
+ play="true"
+ loop="false"
+ quality="high"
+ allowScriptAccess="sameDomain"
+ type="application/x-shockwave-flash"
+ pluginspage="http://www.adobe.com/go/getflashplayer">
+ </embed>
+ </object>
+</noscript>
+</body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.4/no-player-detection/index.template.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.1.xsd
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/Descriptor.1.1.xsd?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.1.xsd (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.1.xsd Fri Apr 6 23:38:20 2012
@@ -0,0 +1,153 @@
+<?xml version="1.0"?>
+<xs:schema
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://ns.adobe.com/air/application/1.1"
+ xmlns="http://ns.adobe.com/air/application/1.1"
+ elementFormDefault="qualified"
+>
+ <xs:element name="application">
+ <xs:complexType>
+ <xs:all>
+ <!-- About this application -->
+ <xs:element name="id">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Za-z0-9\-\.]{1,212}" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="name" type="LocalizableType" minOccurs="0" />
+ <xs:element name="version" type="xs:string" />
+ <xs:element name="filename">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- name cannot begin with a ' ' (space), have any of these characters: *"/:<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*"/:><\?\\\|]*[^\*"/:><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="LocalizableType" minOccurs="0" />
+ <xs:element name="copyright" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+
+ <!-- How to start this application -->
+ <xs:element name="initialWindow">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="content" type="xs:anyURI" minOccurs="1" />
+ <xs:element name="title" type="xs:string" minOccurs="0" />
+
+ <xs:element name="systemChrome" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="none" />
+ <xs:enumeration value="standard" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="transparent" type="xs:boolean" minOccurs="0" />
+ <xs:element name="visible" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="minimizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="maximizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="resizable" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="x" type="xs:int" minOccurs="0" />
+ <xs:element name="y" type="xs:int" minOccurs="0" />
+ <xs:element name="width" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="height" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="minSize" type="BoundsSizeType" minOccurs="0" />
+ <xs:element name="maxSize" type="BoundsSizeType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+
+ <!-- About installing this application -->
+ <xs:element name="installFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- installFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="programMenuFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- programMenuFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+
+ <!-- Features this application can opt in to -->
+ <xs:element name="customUpdateUI" type="xs:boolean" minOccurs="0" />
+ <xs:element name="allowBrowserInvocation" type="xs:boolean" minOccurs="0" />
+ <xs:element name="fileTypes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="fileType" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="name" type="xs:string">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z]'/>
+ <xs:pattern value='[A-Za-z][A-Za-z0-9\.]{0,36}[A-Za-z]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="extension" type="xs:string">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z0-9]{1,38}'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="xs:string" minOccurs="0" />
+ <xs:element name="contentType" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+
+ <!-- About the runtime version required -->
+ <xs:attribute name="minimumPatchLevel" type="xs:unsignedInt" />
+ </xs:complexType>
+ </xs:element>
+
+ <!-- Type definitions -->
+ <xs:complexType name="IconType">
+ <xs:all>
+ <xs:element name="image16x16" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image32x32" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image48x48" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image128x128" type="xs:anyURI" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ <xs:simpleType name="UnsignedIntListType">
+ <xs:list itemType="xs:unsignedInt" />
+ </xs:simpleType>
+ <xs:simpleType name="BoundsSizeType">
+ <xs:restriction base="UnsignedIntListType">
+ <xs:length value="2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LocalizableType" mixed="true">
+ <xs:sequence>
+ <xs:element name="text" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="xs:string">
+ <xs:attribute ref="xml:lang" use="required"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.1.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.1.xsd
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/Descriptor.1.5.1.xsd?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.1.xsd (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.1.xsd Fri Apr 6 23:38:20 2012
@@ -0,0 +1,160 @@
+<?xml version="1.0"?>
+<xs:schema
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://ns.adobe.com/air/application/1.5.1"
+ xmlns="http://ns.adobe.com/air/application/1.5.1"
+ elementFormDefault="qualified"
+>
+ <xs:element name="application">
+ <xs:complexType>
+ <xs:all>
+ <!-- About this application -->
+ <xs:element name="id">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Za-z0-9\-\.]{1,212}" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="name" type="LocalizableType" minOccurs="0" />
+ <xs:element name="version" type="xs:string" />
+ <xs:element name="filename">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- name cannot begin with a ' ' (space), have any of these characters: *"/:<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*"/:><\?\\\|]*[^\*"/:><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="LocalizableType" minOccurs="0" />
+ <xs:element name="copyright" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+
+ <!-- How to start this application -->
+ <xs:element name="initialWindow">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="content" type="xs:anyURI" minOccurs="1" />
+ <xs:element name="title" type="xs:string" minOccurs="0" />
+
+ <xs:element name="systemChrome" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="none" />
+ <xs:enumeration value="standard" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="transparent" type="xs:boolean" minOccurs="0" />
+ <xs:element name="visible" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="minimizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="maximizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="resizable" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="x" type="xs:int" minOccurs="0" />
+ <xs:element name="y" type="xs:int" minOccurs="0" />
+ <xs:element name="width" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="height" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="minSize" type="BoundsSizeType" minOccurs="0" />
+ <xs:element name="maxSize" type="BoundsSizeType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+
+ <!-- About installing this application -->
+ <xs:element name="installFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- installFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="programMenuFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- programMenuFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+
+ <!-- Features this application can opt in to -->
+ <xs:element name="customUpdateUI" type="xs:boolean" minOccurs="0" />
+ <xs:element name="allowBrowserInvocation" type="xs:boolean" minOccurs="0" />
+ <xs:element name="fileTypes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="fileType" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="name">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z]'/>
+ <xs:pattern value='[A-Za-z][A-Za-z0-9\.]{0,36}[A-Za-z]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="extension">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z0-9]{1,38}'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="xs:string" minOccurs="0" />
+ <xs:element name="contentType">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- See RFC2045 for a more detailed grammar for valid content types -->
+ <xs:pattern value='.+'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+
+ <!-- About the runtime version required -->
+ <xs:attribute name="minimumPatchLevel" type="xs:unsignedInt" />
+ </xs:complexType>
+ </xs:element>
+
+ <!-- Type definitions -->
+ <xs:complexType name="IconType">
+ <xs:all>
+ <xs:element name="image16x16" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image32x32" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image48x48" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image128x128" type="xs:anyURI" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ <xs:simpleType name="UnsignedIntListType">
+ <xs:list itemType="xs:unsignedInt" />
+ </xs:simpleType>
+ <xs:simpleType name="BoundsSizeType">
+ <xs:restriction base="UnsignedIntListType">
+ <xs:length value="2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LocalizableType" mixed="true">
+ <xs:sequence>
+ <xs:element name="text" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="xs:string">
+ <xs:attribute ref="xml:lang" use="required"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.1.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.2.xsd
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/Descriptor.1.5.2.xsd?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.2.xsd (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.2.xsd Fri Apr 6 23:38:20 2012
@@ -0,0 +1,160 @@
+<?xml version="1.0"?>
+<xs:schema
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://ns.adobe.com/air/application/1.5.2"
+ xmlns="http://ns.adobe.com/air/application/1.5.2"
+ elementFormDefault="qualified"
+>
+ <xs:element name="application">
+ <xs:complexType>
+ <xs:all>
+ <!-- About this application -->
+ <xs:element name="id">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Za-z0-9\-\.]{1,212}" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="name" type="LocalizableType" minOccurs="0" />
+ <xs:element name="version" type="xs:string" />
+ <xs:element name="filename">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- name cannot begin with a ' ' (space), have any of these characters: *"/:<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*"/:><\?\\\|]*[^\*"/:><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="LocalizableType" minOccurs="0" />
+ <xs:element name="copyright" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+
+ <!-- How to start this application -->
+ <xs:element name="initialWindow">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="content" type="xs:anyURI" minOccurs="1" />
+ <xs:element name="title" type="xs:string" minOccurs="0" />
+
+ <xs:element name="systemChrome" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="none" />
+ <xs:enumeration value="standard" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="transparent" type="xs:boolean" minOccurs="0" />
+ <xs:element name="visible" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="minimizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="maximizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="resizable" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="x" type="xs:int" minOccurs="0" />
+ <xs:element name="y" type="xs:int" minOccurs="0" />
+ <xs:element name="width" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="height" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="minSize" type="BoundsSizeType" minOccurs="0" />
+ <xs:element name="maxSize" type="BoundsSizeType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+
+ <!-- About installing this application -->
+ <xs:element name="installFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- installFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="programMenuFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- programMenuFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+
+ <!-- Features this application can opt in to -->
+ <xs:element name="customUpdateUI" type="xs:boolean" minOccurs="0" />
+ <xs:element name="allowBrowserInvocation" type="xs:boolean" minOccurs="0" />
+ <xs:element name="fileTypes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="fileType" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="name">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z]'/>
+ <xs:pattern value='[A-Za-z][A-Za-z0-9\.]{0,36}[A-Za-z]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="extension">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z0-9]{1,38}'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="xs:string" minOccurs="0" />
+ <xs:element name="contentType">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- See RFC2045 for a more detailed grammar for valid content types -->
+ <xs:pattern value='.+'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+
+ <!-- About the runtime version required -->
+ <xs:attribute name="minimumPatchLevel" type="xs:unsignedInt" />
+ </xs:complexType>
+ </xs:element>
+
+ <!-- Type definitions -->
+ <xs:complexType name="IconType">
+ <xs:all>
+ <xs:element name="image16x16" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image32x32" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image48x48" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image128x128" type="xs:anyURI" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ <xs:simpleType name="UnsignedIntListType">
+ <xs:list itemType="xs:unsignedInt" />
+ </xs:simpleType>
+ <xs:simpleType name="BoundsSizeType">
+ <xs:restriction base="UnsignedIntListType">
+ <xs:length value="2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LocalizableType" mixed="true">
+ <xs:sequence>
+ <xs:element name="text" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="xs:string">
+ <xs:attribute ref="xml:lang" use="required"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.2.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.3.xsd
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/Descriptor.1.5.3.xsd?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.3.xsd (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.3.xsd Fri Apr 6 23:38:20 2012
@@ -0,0 +1,167 @@
+<?xml version="1.0"?>
+<xs:schema
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://ns.adobe.com/air/application/1.5.3"
+ xmlns="http://ns.adobe.com/air/application/1.5.3"
+ elementFormDefault="qualified"
+>
+ <xs:element name="application">
+ <xs:complexType>
+ <xs:all>
+ <!-- About this application -->
+ <xs:element name="id">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Za-z0-9\-\.]{1,212}" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="publisherID">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Fa-f0-9]{40}\.1" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="name" type="LocalizableType" minOccurs="0" />
+ <xs:element name="version" type="xs:string" />
+ <xs:element name="filename">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- name cannot begin with a ' ' (space), have any of these characters: *"/:<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*"/:><\?\\\|]*[^\*"/:><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="LocalizableType" minOccurs="0" />
+ <xs:element name="copyright" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+
+ <!-- How to start this application -->
+ <xs:element name="initialWindow">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="content" type="xs:anyURI" minOccurs="1" />
+ <xs:element name="title" type="xs:string" minOccurs="0" />
+
+ <xs:element name="systemChrome" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="none" />
+ <xs:enumeration value="standard" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="transparent" type="xs:boolean" minOccurs="0" />
+ <xs:element name="visible" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="minimizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="maximizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="resizable" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="x" type="xs:int" minOccurs="0" />
+ <xs:element name="y" type="xs:int" minOccurs="0" />
+ <xs:element name="width" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="height" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="minSize" type="BoundsSizeType" minOccurs="0" />
+ <xs:element name="maxSize" type="BoundsSizeType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+
+ <!-- About installing this application -->
+ <xs:element name="installFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- installFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="programMenuFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- programMenuFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+
+ <!-- Features this application can opt in to -->
+ <xs:element name="customUpdateUI" type="xs:boolean" minOccurs="0" />
+ <xs:element name="allowBrowserInvocation" type="xs:boolean" minOccurs="0" />
+ <xs:element name="fileTypes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="fileType" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="name">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z]'/>
+ <xs:pattern value='[A-Za-z][A-Za-z0-9\.]{0,36}[A-Za-z]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="extension">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z0-9]{1,38}'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="xs:string" minOccurs="0" />
+ <xs:element name="contentType">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- See RFC2045 for a more detailed grammar for valid content types -->
+ <xs:pattern value='.+'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+
+ <!-- About the runtime version required -->
+ <xs:attribute name="minimumPatchLevel" type="xs:unsignedInt" />
+ </xs:complexType>
+ </xs:element>
+
+ <!-- Type definitions -->
+ <xs:complexType name="IconType">
+ <xs:all>
+ <xs:element name="image16x16" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image32x32" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image48x48" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image128x128" type="xs:anyURI" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ <xs:simpleType name="UnsignedIntListType">
+ <xs:list itemType="xs:unsignedInt" />
+ </xs:simpleType>
+ <xs:simpleType name="BoundsSizeType">
+ <xs:restriction base="UnsignedIntListType">
+ <xs:length value="2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LocalizableType" mixed="true">
+ <xs:sequence>
+ <xs:element name="text" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="xs:string">
+ <xs:attribute ref="xml:lang" use="required"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.3.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.xsd
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/Descriptor.1.5.xsd?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.xsd (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.xsd Fri Apr 6 23:38:20 2012
@@ -0,0 +1,160 @@
+<?xml version="1.0"?>
+<xs:schema
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://ns.adobe.com/air/application/1.5"
+ xmlns="http://ns.adobe.com/air/application/1.5"
+ elementFormDefault="qualified"
+>
+ <xs:element name="application">
+ <xs:complexType>
+ <xs:all>
+ <!-- About this application -->
+ <xs:element name="id">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value="[A-Za-z0-9\-\.]{1,212}" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="name" type="LocalizableType" minOccurs="0" />
+ <xs:element name="version" type="xs:string" />
+ <xs:element name="filename">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- name cannot begin with a ' ' (space), have any of these characters: *"/:<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*"/:><\?\\\|]*[^\*"/:><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="LocalizableType" minOccurs="0" />
+ <xs:element name="copyright" type="xs:string" minOccurs="0" />
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+
+ <!-- How to start this application -->
+ <xs:element name="initialWindow">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="content" type="xs:anyURI" minOccurs="1" />
+ <xs:element name="title" type="xs:string" minOccurs="0" />
+
+ <xs:element name="systemChrome" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="none" />
+ <xs:enumeration value="standard" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="transparent" type="xs:boolean" minOccurs="0" />
+ <xs:element name="visible" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="minimizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="maximizable" type="xs:boolean" minOccurs="0" />
+ <xs:element name="resizable" type="xs:boolean" minOccurs="0" />
+
+ <xs:element name="x" type="xs:int" minOccurs="0" />
+ <xs:element name="y" type="xs:int" minOccurs="0" />
+ <xs:element name="width" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="height" type="xs:unsignedInt" minOccurs="0" />
+ <xs:element name="minSize" type="BoundsSizeType" minOccurs="0" />
+ <xs:element name="maxSize" type="BoundsSizeType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+
+ <!-- About installing this application -->
+ <xs:element name="installFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- installFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="programMenuFolder" minOccurs="0">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- programMenuFolder cannot begin with a / (forward-slash) or a ' ' (space), have any of these characters: *":<>?\|, and end with a . (dot) or ' ' (space) -->
+ <xs:pattern value='[^\*"/:><\?\\\|\. ]|[^\*"/:><\?\\\| ][^\*":><\?\\\|]*[^\*":><\?\\\|\. ]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+
+ <!-- Features this application can opt in to -->
+ <xs:element name="customUpdateUI" type="xs:boolean" minOccurs="0" />
+ <xs:element name="allowBrowserInvocation" type="xs:boolean" minOccurs="0" />
+ <xs:element name="fileTypes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="fileType" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:all>
+ <xs:element name="name">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z]'/>
+ <xs:pattern value='[A-Za-z][A-Za-z0-9\.]{0,36}[A-Za-z]'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="extension">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:pattern value='[A-Za-z0-9]{1,38}'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="description" type="xs:string" minOccurs="0" />
+ <xs:element name="contentType">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <!-- See RFC2045 for a more detailed grammar for valid content types -->
+ <xs:pattern value='.+'/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="icon" type="IconType" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+
+ <!-- About the runtime version required -->
+ <xs:attribute name="minimumPatchLevel" type="xs:unsignedInt" />
+ </xs:complexType>
+ </xs:element>
+
+ <!-- Type definitions -->
+ <xs:complexType name="IconType">
+ <xs:all>
+ <xs:element name="image16x16" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image32x32" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image48x48" type="xs:anyURI" minOccurs="0" />
+ <xs:element name="image128x128" type="xs:anyURI" minOccurs="0" />
+ </xs:all>
+ </xs:complexType>
+ <xs:simpleType name="UnsignedIntListType">
+ <xs:list itemType="xs:unsignedInt" />
+ </xs:simpleType>
+ <xs:simpleType name="BoundsSizeType">
+ <xs:restriction base="UnsignedIntListType">
+ <xs:length value="2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LocalizableType" mixed="true">
+ <xs:sequence>
+ <xs:element name="text" minOccurs="0" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="xs:string">
+ <xs:attribute ref="xml:lang" use="required"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/Descriptor.1.5.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/descriptor-template.xml
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/air/descriptor-template.xml?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/descriptor-template.xml (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/descriptor-template.xml Fri Apr 6 23:38:20 2012
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<application xmlns="http://ns.adobe.com/air/application/1.5.3">
+
+<!-- Adobe AIR Application Descriptor File Template.
+
+ Specifies parameters for identifying, installing, and launching AIR applications.
+
+ xmlns - The Adobe AIR namespace: http://ns.adobe.com/air/application/1.5.3
+ The last segment of the namespace specifies the version
+ of the AIR runtime required for this application to run.
+
+ minimumPatchLevel - The minimum patch level of the AIR runtime required to run
+ the application. Optional.
+-->
+
+ <!-- The application identifier string, unique to this application. Required. -->
+ <id></id>
+
+ <!-- Used as the filename for the application. Required. -->
+ <filename></filename>
+
+ <!-- The name that is displayed in the AIR application installer.
+ May have multiple values for each language. See samples or xsd schema file. Optional. -->
+ <name></name>
+
+ <!-- An application version designator (such as "v1", "2.5", or "Alpha 1"). Required. -->
+ <version>v1</version>
+
+ <!-- Description, displayed in the AIR application installer.
+ May have multiple values for each language. See samples or xsd schema file. Optional. -->
+ <!-- <description></description> -->
+
+ <!-- Copyright information. Optional -->
+ <!-- <copyright></copyright> -->
+
+ <!-- Publisher ID. Used if you're updating an application created prior to 1.5.3 -->
+ <!-- <publisherID></publisherID> -->
+
+ <!-- Settings for the application's initial window. Required. -->
+ <initialWindow>
+ <!-- The main SWF or HTML file of the application. Required. -->
+ <!-- Note: In Flash Builder, the SWF reference is set automatically. -->
+ <content></content>
+
+ <!-- The title of the main window. Optional. -->
+ <!-- <title></title> -->
+
+ <!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
+ <!-- <systemChrome></systemChrome> -->
+
+ <!-- Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. -->
+ <!-- <transparent></transparent> -->
+
+ <!-- Whether the window is initially visible. Optional. Default false. -->
+ <!-- <visible></visible> -->
+
+ <!-- Whether the user can minimize the window. Optional. Default true. -->
+ <!-- <minimizable></minimizable> -->
+
+ <!-- Whether the user can maximize the window. Optional. Default true. -->
+ <!-- <maximizable></maximizable> -->
+
+ <!-- Whether the user can resize the window. Optional. Default true. -->
+ <!-- <resizable></resizable> -->
+
+ <!-- The window's initial width. Optional. -->
+ <!-- <width></width> -->
+
+ <!-- The window's initial height. Optional. -->
+ <!-- <height></height> -->
+
+ <!-- The window's initial x position. Optional. -->
+ <!-- <x></x> -->
+
+ <!-- The window's initial y position. Optional. -->
+ <!-- <y></y> -->
+
+ <!-- The window's minimum size, specified as a width/height pair, such as "400 200". Optional. -->
+ <!-- <minSize></minSize> -->
+
+ <!-- The window's initial maximum size, specified as a width/height pair, such as "1600 1200". Optional. -->
+ <!-- <maxSize></maxSize> -->
+ </initialWindow>
+
+ <!-- The subpath of the standard default installation location to use. Optional. -->
+ <!-- <installFolder></installFolder> -->
+
+ <!-- The subpath of the Programs menu to use. (Ignored on operating systems without a Programs menu.) Optional. -->
+ <!-- <programMenuFolder></programMenuFolder> -->
+
+ <!-- The icon the system uses for the application. For at least one resolution,
+ specify the path to a PNG file included in the AIR package. Optional. -->
+ <!-- <icon>
+ <image16x16></image16x16>
+ <image32x32></image32x32>
+ <image48x48></image48x48>
+ <image128x128></image128x128>
+ </icon> -->
+
+ <!-- Whether the application handles the update when a user double-clicks an update version
+ of the AIR file (true), or the default AIR application installer handles the update (false).
+ Optional. Default false. -->
+ <!-- <customUpdateUI></customUpdateUI> -->
+
+ <!-- Whether the application can be launched when the user clicks a link in a web browser.
+ Optional. Default false. -->
+ <!-- <allowBrowserInvocation></allowBrowserInvocation> -->
+
+ <!-- Listing of file types for which the application can register. Optional. -->
+ <!-- <fileTypes> -->
+
+ <!-- Defines one file type. Optional. -->
+ <!-- <fileType> -->
+
+ <!-- The name that the system displays for the registered file type. Required. -->
+ <!-- <name></name> -->
+
+ <!-- The extension to register. Required. -->
+ <!-- <extension></extension> -->
+
+ <!-- The description of the file type. Optional. -->
+ <!-- <description></description> -->
+
+ <!-- The MIME content type. -->
+ <!-- <contentType></contentType> -->
+
+ <!-- The icon to display for the file type. Optional. -->
+ <!-- <icon>
+ <image16x16></image16x16>
+ <image32x32></image32x32>
+ <image48x48></image48x48>
+ <image128x128></image128x128>
+ </icon> -->
+
+ <!-- </fileType> -->
+ <!-- </fileTypes> -->
+
+</application>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/air/descriptor-template.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/RunTimeLoading.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/automation-runtimeloading-files/RunTimeLoading.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/RunTimeLoading.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/RunTimeLoading.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,54 @@
+<!-- saved from url=(0014)about:internet -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>FlexApp</title>
+ <style type="text/css">
+<!--
+body {
+ margin-left: 0px;
+ margin-top: 0px;
+ margin-right: 0px;
+ margin-bottom: 0px;
+ background-color: #808080;
+}
+#fileLayer {
+ position:absolute;
+ width:319px;
+ height:30px;
+ z-index:1;
+ left: 486px;
+ top: 603px;
+ visibility: hidden;
+}
+-->
+</style></head>
+
+<body scroll="no" top="0" left="0" >
+<script language='javascript' charset='utf-8'>
+function getQueryVariable(variable)
+{
+ var atquery = window.location.search.substring(1);
+ var atstr = atquery.split("&");
+ for (var i=0;i<atstr.length;i++)
+ {
+ var atvar = atstr[i].split("=");
+ if (atvar[0] == variable)
+ {
+ return atvar[1];
+ }
+ }
+ }
+
+document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="app" width="100%" height="100% codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">');
+document.write('<param name="movie" value="runtimeloading.swf" />');
+document.write('<param name="quality" value="high" />');
+document.write('<param name="bgcolor" value="#869ca7" />');
+document.write('<param name="allowScriptAccess" value="sameDomain" />');
+document.write('<param name="flashvars" value="automationswfurl='+getQueryVariable("automationswfurl")+'" />');
+document.write('</object>');
+</script>
+
+
+</body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/RunTimeLoading.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/build.bat
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/automation-runtimeloading-files/build.bat?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/build.bat (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/build.bat Fri Apr 6 23:38:20 2012
@@ -0,0 +1,3 @@
+SET OPTS=-include-libraries+=..\..\frameworks\libs\automation.swc;..\..\frameworks\libs\automation_agent.swc;..\..\frameworks\libs\automation_dmv.swc;..\..\frameworks\libs\automation_flashflexkit.swc;..\..\frameworks\libs\qtp.swc
+
+..\..\bin\mxmlc.exe %OPTS% runtimeloading.mxml
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/build.bat
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/runtimeloading.mxml
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/automation-runtimeloading-files/runtimeloading.mxml?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/runtimeloading.mxml (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/runtimeloading.mxml Fri Apr 6 23:38:20 2012
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="actionScriptFunction()" >
+ <mx:Script>
+ <![CDATA[
+ import flash.external.*;
+
+
+ public function init():void
+ {
+ myLoader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
+ }
+ private function ioErrorHandler(event:IOErrorEvent):void {
+ trace("ioErrorHandler: " + event);
+ }
+ public function actionScriptFunction():void
+ {
+ init()
+
+ myLoader.source = Application.application.parameters.automationswfurl;
+ }
+
+]]>
+ </mx:Script>
+
+ <mx:SWFLoader id="myLoader" width="100%" height="100%" preinitialize="myLoader.loaderContext = new LoaderContext(false, ApplicationDomain.currentDomain)" >
+ </mx:SWFLoader>
+
+
+</mx:Application>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/automation-runtimeloading-files/runtimeloading.mxml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/AC_OETags.js
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/client-side-detection-with-history/AC_OETags.js?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/AC_OETags.js (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/AC_OETags.js Fri Apr 6 23:38:20 2012
@@ -0,0 +1,292 @@
+// Flash Player Version Detection - Rev 1.6
+// Detect Client Browser type
+// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights reserved.
+var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
+var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
+var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
+
+function ControlVersion()
+{
+ var version;
+ var axo;
+ var e;
+
+ // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
+
+ try {
+ // version will be set for 7.X or greater players
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
+ version = axo.GetVariable("$version");
+ } catch (e) {
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 6.X players only
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
+
+ // installed player is some revision of 6.0
+ // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
+ // so we have to be careful.
+
+ // default to the first public version
+ version = "WIN 6,0,21,0";
+
+ // throws if AllowScripAccess does not exist (introduced in 6.0r47)
+ axo.AllowScriptAccess = "always";
+
+ // safe to call for 6.0r47 or greater
+ version = axo.GetVariable("$version");
+
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 4.X or 5.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
+ version = axo.GetVariable("$version");
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 3.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
+ version = "WIN 3,0,18,0";
+ } catch (e) {
+ }
+ }
+
+ if (!version)
+ {
+ try {
+ // version will be set for 2.X player
+ axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
+ version = "WIN 2,0,0,11";
+ } catch (e) {
+ version = -1;
+ }
+ }
+
+ return version;
+}
+
+// JavaScript helper required to detect Flash Player PlugIn version information
+function GetSwfVer(){
+ // NS/Opera version >= 3 check for Flash plugin in plugin array
+ var flashVer = -1;
+
+ if (navigator.plugins != null && navigator.plugins.length > 0) {
+ if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
+ var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
+ var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
+ var descArray = flashDescription.split(" ");
+ var tempArrayMajor = descArray[2].split(".");
+ var versionMajor = tempArrayMajor[0];
+ var versionMinor = tempArrayMajor[1];
+ var versionRevision = descArray[3];
+ if (versionRevision == "") {
+ versionRevision = descArray[4];
+ }
+ if (versionRevision[0] == "d") {
+ versionRevision = versionRevision.substring(1);
+ } else if (versionRevision[0] == "r") {
+ versionRevision = versionRevision.substring(1);
+ if (versionRevision.indexOf("d") > 0) {
+ versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
+ }
+ } else if (versionRevision[0] == "b") {
+ versionRevision = versionRevision.substring(1);
+ }
+ var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
+ }
+ }
+ // MSN/WebTV 2.6 supports Flash 4
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
+ // WebTV 2.5 supports Flash 3
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
+ // older WebTV supports Flash 2
+ else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
+ else if ( isIE && isWin && !isOpera ) {
+ flashVer = ControlVersion();
+ }
+ return flashVer;
+}
+
+// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
+function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
+{
+ versionStr = GetSwfVer();
+ if (versionStr == -1 ) {
+ return false;
+ } else if (versionStr != 0) {
+ if(isIE && isWin && !isOpera) {
+ // Given "WIN 2,0,0,11"
+ tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"]
+ tempString = tempArray[1]; // "2,0,0,11"
+ versionArray = tempString.split(","); // ['2', '0', '0', '11']
+ } else {
+ versionArray = versionStr.split(".");
+ }
+ var versionMajor = versionArray[0];
+ var versionMinor = versionArray[1];
+ var versionRevision = versionArray[2];
+
+ // is the major.revision >= requested major.revision AND the minor version >= requested minor
+ if (versionMajor > parseFloat(reqMajorVer)) {
+ return true;
+ } else if (versionMajor == parseFloat(reqMajorVer)) {
+ if (versionMinor > parseFloat(reqMinorVer))
+ return true;
+ else if (versionMinor == parseFloat(reqMinorVer)) {
+ if (versionRevision >= parseFloat(reqRevision))
+ return true;
+ }
+ }
+ return false;
+ }
+}
+
+function AC_AddExtension(src, ext)
+{
+ var qIndex = src.indexOf('?');
+ if ( qIndex != -1)
+ {
+ // Add the extention (if needed) before the query params
+ var path = src.substring(0, qIndex);
+ if (path.length >= ext.length && path.lastIndexOf(ext) == (path.length - ext.length))
+ return src;
+ else
+ return src.replace(/\?/, ext+'?');
+ }
+ else
+ {
+ // Add the extension (if needed) to the end of the URL
+ if (src.length >= ext.length && src.lastIndexOf(ext) == (src.length - ext.length))
+ return src; // Already have extension
+ else
+ return src + ext;
+ }
+}
+
+function AC_Generateobj(objAttrs, params, embedAttrs)
+{
+ var str = '';
+ if (isIE && isWin && !isOpera)
+ {
+ str += '<object ';
+ for (var i in objAttrs)
+ str += i + '="' + objAttrs[i] + '" ';
+ str += '>';
+ for (var i in params)
+ str += '<param name="' + i + '" value="' + params[i] + '" /> ';
+ str += '</object>';
+ } else {
+ str += '<embed ';
+ for (var i in embedAttrs)
+ str += i + '="' + embedAttrs[i] + '" ';
+ str += '> </embed>';
+ }
+
+ document.write(str);
+}
+
+function AC_FL_RunContent(){
+ var ret =
+ AC_GetArgs
+ ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
+ , "application/x-shockwave-flash"
+ );
+ AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
+}
+
+function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
+ var ret = new Object();
+ ret.embedAttrs = new Object();
+ ret.params = new Object();
+ ret.objAttrs = new Object();
+ for (var i=0; i < args.length; i=i+2){
+ var currArg = args[i].toLowerCase();
+
+ switch (currArg){
+ case "classid":
+ break;
+ case "pluginspage":
+ ret.embedAttrs[args[i]] = args[i+1];
+ break;
+ case "src":
+ case "movie":
+ args[i+1] = AC_AddExtension(args[i+1], ext);
+ ret.embedAttrs["src"] = args[i+1];
+ ret.params[srcParamName] = args[i+1];
+ break;
+ case "onafterupdate":
+ case "onbeforeupdate":
+ case "onblur":
+ case "oncellchange":
+ case "onclick":
+ case "ondblClick":
+ case "ondrag":
+ case "ondragend":
+ case "ondragenter":
+ case "ondragleave":
+ case "ondragover":
+ case "ondrop":
+ case "onfinish":
+ case "onfocus":
+ case "onhelp":
+ case "onmousedown":
+ case "onmouseup":
+ case "onmouseover":
+ case "onmousemove":
+ case "onmouseout":
+ case "onkeypress":
+ case "onkeydown":
+ case "onkeyup":
+ case "onload":
+ case "onlosecapture":
+ case "onpropertychange":
+ case "onreadystatechange":
+ case "onrowsdelete":
+ case "onrowenter":
+ case "onrowexit":
+ case "onrowsinserted":
+ case "onstart":
+ case "onscroll":
+ case "onbeforeeditfocus":
+ case "onactivate":
+ case "onbeforedeactivate":
+ case "ondeactivate":
+ case "type":
+ case "codebase":
+ ret.objAttrs[args[i]] = args[i+1];
+ break;
+ case "id":
+ case "width":
+ case "height":
+ case "align":
+ case "vspace":
+ case "hspace":
+ case "class":
+ case "title":
+ case "accesskey":
+ case "name":
+ case "tabindex":
+ ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
+ break;
+ default:
+ ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
+ }
+ }
+ ret.objAttrs["classid"] = classid;
+ if (mimeType) ret.embedAttrs["type"] = mimeType;
+ return ret;
+}
+
+
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/AC_OETags.js
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/history/history.css
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex%203.5/client-side-detection-with-history/history/history.css?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/history/history.css (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/history/history.css Fri Apr 6 23:38:20 2012
@@ -0,0 +1,6 @@
+/* This CSS stylesheet defines styles used by required elements in a flex application page that supports browser history */
+
+#ie_historyFrame { width: 0px; height: 0px; display:none }
+#firefox_anchorDiv { width: 0px; height: 0px; display:none }
+#safari_formDiv { width: 0px; height: 0px; display:none }
+#safari_rememberDiv { width: 0px; height: 0px; display:none }
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/.metadata/.plugins/com.adobe.flexbuilder.project/html-templates/Flex 3.5/client-side-detection-with-history/history/history.css
------------------------------------------------------------------------------
svn:eol-style = native