You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2015/07/06 06:41:33 UTC

[1/5] git commit: [flex-asjs] [refs/heads/develop] - switch from @expose to @export. @exposed 'vars' must now be converted to @exported get/set pairs

Repository: flex-asjs
Updated Branches:
  refs/heads/develop dd0de0427 -> d500afa4a


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextButton.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextButton.js
index d95ecc7..b6c724c 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextButton.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextButton.js
@@ -44,7 +44,7 @@ org_apache_flex_html5_TextButton.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_TextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_TextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextInput.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextInput.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextInput.js
index a9f9314..3887262 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextInput.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextInput.js
@@ -44,7 +44,7 @@ org_apache_flex_html5_TextInput.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_TextInput.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_TextInput} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/CheckBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/CheckBox.js b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/CheckBox.js
index 9b0ddbf..2244eb3 100644
--- a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/CheckBox.js
+++ b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/CheckBox.js
@@ -62,7 +62,7 @@ org_apache_flex_jquery_CheckBox.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_jquery_CheckBox.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_jquery_CheckBox} */
         get: function() {
@@ -73,7 +73,7 @@ Object.defineProperties(org_apache_flex_jquery_CheckBox.prototype, {
             this.element.childNodes.item(1).nodeValue = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_jquery_CheckBox} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/RadioButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/RadioButton.js b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/RadioButton.js
index 39b9639..df0f166 100644
--- a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/RadioButton.js
+++ b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/RadioButton.js
@@ -35,7 +35,7 @@ goog.inherits(org_apache_flex_jquery_RadioButton,
 
 
 /**
- * @expose
+ * @export
  * @type {?string}
  * The name of the radioGroup.
  */
@@ -43,14 +43,14 @@ org_apache_flex_jquery_RadioButton.prototype.radioGroupName = null;
 
 
 /**
- * @expose
+ * @export
  * Used to provide ids to the radio buttons.
  */
 org_apache_flex_jquery_RadioButton.radioCounter = 0;
 
 
 /**
- * @expose
+ * @export
  * Used to manage groups on the radio buttons.
  */
 org_apache_flex_jquery_RadioButton.groups = { };
@@ -101,7 +101,7 @@ org_apache_flex_jquery_RadioButton.prototype.addedToParent =
 
 
 Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         set: function(value) {
@@ -110,7 +110,7 @@ Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
             this.labelFor.htmlFor = value;
         }
     },
-    /** @expose */
+    /** @export */
     groupName: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         get: function() {
@@ -122,7 +122,7 @@ Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
            this.input.name = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         get: function() {
@@ -133,7 +133,7 @@ Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
             this.labelFor.innerHTML = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         get: function() {
@@ -144,7 +144,7 @@ Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
             this.input.checked = value;
         }
     },
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         get: function() {
@@ -155,7 +155,7 @@ Object.defineProperties(org_apache_flex_jquery_RadioButton.prototype, {
             this.input.value = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedValue: {
         /** @this {org_apache_flex_jquery_RadioButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/TextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/TextButton.js b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/TextButton.js
index 01d660f..833affb 100644
--- a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/TextButton.js
+++ b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/TextButton.js
@@ -54,7 +54,7 @@ org_apache_flex_jquery_TextButton.prototype.addedToParent =
 
 
 Object.defineProperties(org_apache_flex_jquery_TextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_jquery_TextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/ToggleTextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/ToggleTextButton.js b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/ToggleTextButton.js
index 2ff0908..3cf68bb 100644
--- a/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/ToggleTextButton.js
+++ b/frameworks/projects/JQuery/js/src/org/apache/flex/jquery/ToggleTextButton.js
@@ -49,7 +49,7 @@ org_apache_flex_jquery_ToggleTextButton.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * Used to provide ids to the ToggleTextButton.
  */
 org_apache_flex_jquery_ToggleTextButton.toggleCounter = 0;
@@ -94,7 +94,7 @@ org_apache_flex_jquery_ToggleTextButton.prototype.addedToParent =
 
 
 Object.defineProperties(org_apache_flex_jquery_ToggleTextButton.prototype, {
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_jquery_ToggleTextButton} */
         set: function(value) {
@@ -103,7 +103,7 @@ Object.defineProperties(org_apache_flex_jquery_ToggleTextButton.prototype, {
             this.labelFor.htmlFor = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_jquery_ToggleTextButton} */
         get: function() {
@@ -114,7 +114,7 @@ Object.defineProperties(org_apache_flex_jquery_ToggleTextButton.prototype, {
             this.labelFor.innerHTML = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_jquery_ToggleTextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/JQuery/js/tests/MyModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/JQuery/js/tests/MyModel.js b/frameworks/projects/JQuery/js/tests/MyModel.js
index 59a659a..4b1c4d3 100644
--- a/frameworks/projects/JQuery/js/tests/MyModel.js
+++ b/frameworks/projects/JQuery/js/tests/MyModel.js
@@ -34,7 +34,7 @@ MyModel = function() {
 goog.inherits(MyModel, flash.events.EventDispatcher);
 
 /**
- * @expose
+ * @export
  * @this {MyModel}
  * @return {string} The labelText getter.
  */
@@ -43,7 +43,7 @@ MyModel.prototype.get_labelText = function() {
 };
 
 /**
- * @expose
+ * @export
  * @this {MyModel}
  * @param {string} value The labelText setter.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Mobile/js/src/org/apache/cordova/Weinre.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Mobile/js/src/org/apache/cordova/Weinre.js b/frameworks/projects/Mobile/js/src/org/apache/cordova/Weinre.js
index 130c161..ce03373 100644
--- a/frameworks/projects/Mobile/js/src/org/apache/cordova/Weinre.js
+++ b/frameworks/projects/Mobile/js/src/org/apache/cordova/Weinre.js
@@ -33,14 +33,14 @@ org_apache_cordova_Weinre = function() {
 
 
 Object.defineProperties(org_apache_cordova_Weinre.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_cordova_Weinre} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     guid: {
         /** @this {org_apache_cordova_Weinre} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Mobile/js/src/org/apache/cordova/camera/Camera.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Mobile/js/src/org/apache/cordova/camera/Camera.js b/frameworks/projects/Mobile/js/src/org/apache/cordova/camera/Camera.js
index c263770..0a5677b 100644
--- a/frameworks/projects/Mobile/js/src/org/apache/cordova/camera/Camera.js
+++ b/frameworks/projects/Mobile/js/src/org/apache/cordova/camera/Camera.js
@@ -106,7 +106,7 @@ org_apache_cordova_camera_Camera.Direction = {BACK: 0, FRONT: 1};
 
 
 /**
- * @expose
+ * @export
  * @param {Function} cameraSuccess
  * @param {Function} cameraError
  * @param {Object} cameraOptions
@@ -117,7 +117,7 @@ org_apache_cordova_camera_Camera.prototype.getPicture = function(cameraSuccess,
 
 
 /**
- * @expose
+ * @export
  * @param {Function} cameraSuccess
  * @param {Function} cameraError
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Mobile/js/src/org/apache/flex/mobile/ManagerBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Mobile/js/src/org/apache/flex/mobile/ManagerBase.js b/frameworks/projects/Mobile/js/src/org/apache/flex/mobile/ManagerBase.js
index 9e9557a..3f1b2e2 100644
--- a/frameworks/projects/Mobile/js/src/org/apache/flex/mobile/ManagerBase.js
+++ b/frameworks/projects/Mobile/js/src/org/apache/flex/mobile/ManagerBase.js
@@ -48,7 +48,7 @@ org_apache_flex_mobile_ManagerBase.prototype._contentArea = null;
 
 
 Object.defineProperties(org_apache_flex_mobile_ManagerBase.prototype, {
-    /** @expose */
+    /** @export */
     contentArea: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Network/js/src/org/apache/flex/net/BinaryUploader.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Network/js/src/org/apache/flex/net/BinaryUploader.js b/frameworks/projects/Network/js/src/org/apache/flex/net/BinaryUploader.js
index 8084686..2478e7e 100644
--- a/frameworks/projects/Network/js/src/org/apache/flex/net/BinaryUploader.js
+++ b/frameworks/projects/Network/js/src/org/apache/flex/net/BinaryUploader.js
@@ -102,42 +102,42 @@ org_apache_flex_net_BinaryUploader.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_BinaryUploader.HTTP_METHOD_GET = 'GET';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_BinaryUploader.HTTP_METHOD_POST = 'POST';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_BinaryUploader.HTTP_METHOD_PUT = 'PUT';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_BinaryUploader.HTTP_METHOD_DELETE = 'DELETE';
 
 
 Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
             return this.element.responseText;
         }
     },
-    /** @expose */
+    /** @export */
     binaryData: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -148,7 +148,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.binaryData_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     contentType: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -159,7 +159,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.contentType_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     headers: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -174,7 +174,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.headers_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     method: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -185,7 +185,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.method_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     responseHeaders: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -207,21 +207,21 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             return this.responseHeaders_;
         }
     },
-    /** @expose */
+    /** @export */
     responseURL: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
             return this.responseURL_;
         }
     },
-    /** @expose */
+    /** @export */
     status: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
             return this.status_;
         }
     },
-    /** @expose */
+    /** @export */
     timeout: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -232,7 +232,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.timeout_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     url: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -243,7 +243,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             this.url_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -257,14 +257,14 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
             return null;
         }
     },
-    /** @expose */
+    /** @export */
     MXMLProperties: {
         /** @this {org_apache_flex_net_BinaryUploader} */
         get: function() {
@@ -275,7 +275,7 @@ Object.defineProperties(org_apache_flex_net_BinaryUploader.prototype, {
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_net_BinaryUploader.prototype.send = function() {
   var binaryData, header, i, n, sawContentType, url;
@@ -344,7 +344,7 @@ org_apache_flex_net_BinaryUploader.prototype.progressHandler = function() {
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_BinaryUploader.prototype.id = null;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPHeader.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPHeader.js b/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPHeader.js
index 8eee6f2..f754369 100644
--- a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPHeader.js
+++ b/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPHeader.js
@@ -43,21 +43,21 @@ org_apache_flex_net_HTTPHeader.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPHeader.CONTENT_TYPE = 'Content-type';
 
 
 /**
- * @expose
+ * @export
  * @type {?string}
  */
 org_apache_flex_net_HTTPHeader.prototype.value = null;
 
 
 /**
- * @expose
+ * @export
  * @type {?string}
  */
 org_apache_flex_net_HTTPHeader.prototype.name = null;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPService.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPService.js b/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPService.js
index 8ac9ca5..a819dc0 100644
--- a/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPService.js
+++ b/frameworks/projects/Network/js/src/org/apache/flex/net/HTTPService.js
@@ -70,12 +70,6 @@ org_apache_flex_net_HTTPService = function() {
 
   /**
    * @private
-   * @type {Array.<Object>}
-   */
-  this.beads_ = null;
-
-  /**
-   * @private
    * @type {number}
    */
   this.timeout_ = 0;
@@ -120,82 +114,82 @@ org_apache_flex_net_HTTPService.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.HTTP_METHOD_GET = 'GET';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.HTTP_METHOD_POST = 'POST';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.HTTP_METHOD_PUT = 'PUT';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.HTTP_METHOD_DELETE = 'DELETE';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.EVENT_COMPLETE = 'complete';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.EVENT_IO_ERROR = 'ioError';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.EVENT_HTTP_STATUS = 'httpStatus';
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_net_HTTPService.EVENT_HTTP_RESPONSE_STATUS = 'httpResponseStatus';
 
 
 Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_net_HTTPService} */
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     beads: {
         /** @this {org_apache_flex_net_HTTPService} */
         set: function(value) {
             this.mxmlBeads_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
             return this.element.responseText;
         }
     },
-    /** @expose */
+    /** @export */
     json: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -204,7 +198,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             return this._json;
         }
     },
-    /** @expose */
+    /** @export */
     contentData: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -215,7 +209,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.contentData_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     contentType: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -226,7 +220,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.contentType_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     headers: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -241,7 +235,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.headers_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     method: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -252,7 +246,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.method_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     responseHeaders: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -274,21 +268,21 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             return this.responseHeaders_;
         }
     },
-    /** @expose */
+    /** @export */
     responseURL: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
             return this.responseURL_;
         }
     },
-    /** @expose */
+    /** @export */
     status: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
             return this.status_;
         }
     },
-    /** @expose */
+    /** @export */
     timeout: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -299,7 +293,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.timeout_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     url: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -310,7 +304,7 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             this.url_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -324,14 +318,14 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
             return null;
         }
     },
-    /** @expose */
+    /** @export */
     MXMLProperties: {
         /** @this {org_apache_flex_net_HTTPService} */
         get: function() {
@@ -342,12 +336,12 @@ Object.defineProperties(org_apache_flex_net_HTTPService.prototype, {
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_net_HTTPService.prototype.send = function() {
   var contentData, header, i, n, sawContentType, url;
 
-  if (this.beads_ == null && this.mxmlBeads_) {
+  if (this._beads == null && this.mxmlBeads_) {
     var m = this.mxmlBeads_.length;
     for (var j = 0; j < m; j++) {
       this.addBead(this.mxmlBeads_[j]);


[4/5] git commit: [flex-asjs] [refs/heads/develop] - switch from @expose to @export. @exposed 'vars' must now be converted to @exported get/set pairs

Posted by ah...@apache.org.
switch from @expose to @export.  @exposed 'vars' must now be converted to @exported get/set pairs


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

Branch: refs/heads/develop
Commit: 88e8bc1a8cdab880a20cb752bdac437368258d61
Parents: dd0de04
Author: Alex Harui <ah...@apache.org>
Authored: Sat Jul 4 07:12:02 2015 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sat Jul 4 07:12:02 2015 -0700

----------------------------------------------------------------------
 .../src/org/apache/flex/binding/BindingBase.js  |  14 +-
 .../src/org/apache/flex/binding/ChainBinding.js |  12 +-
 .../org/apache/flex/binding/ConstantBinding.js  |   2 +-
 .../org/apache/flex/binding/GenericBinding.js   |  14 +-
 .../org/apache/flex/binding/PropertyWatcher.js  |   2 +-
 .../org/apache/flex/binding/SimpleBinding.js    |   6 +-
 .../apache/flex/binding/ViewBaseDataBinding.js  |   2 +-
 .../src/org/apache/flex/binding/WatcherBase.js  |  10 +-
 .../org/apache/flex/charts/core/ChartBase.js    |   2 +-
 .../org/apache/flex/charts/core/IAxisBead.js    |   6 +-
 .../src/org/apache/flex/charts/core/IChart.js   |   2 +-
 .../flex/charts/core/IChartItemRenderer.js      |  14 +-
 .../org/apache/flex/charts/core/IChartSeries.js |   8 +-
 .../flex/charts/core/IHorizontalAxisBead.js     |   6 +-
 .../flex/charts/core/IVerticalAxisBead.js       |   6 +-
 .../charts/supportClasses/ChartAxisGroup.js     |   8 +-
 .../charts/supportClasses/ChartDataGroup.js     |   2 +-
 .../apache/flex/collections/LazyCollection.js   |  12 +-
 .../collections/converters/JSONItemConverter.js |   2 +-
 .../flex/collections/parsers/JSONInputParser.js |   2 +-
 .../Core/js/src/flash/display/Sprite.js         |   2 +-
 .../js/src/org/apache/flex/core/Application.js  | 100 ++++++++----
 .../js/src/org/apache/flex/core/BeadViewBase.js |   4 +-
 .../src/org/apache/flex/core/BrowserWindow.js   |   2 +-
 .../src/org/apache/flex/core/CallLaterBead.js   |   2 +-
 .../js/src/org/apache/flex/core/ClassFactory.js |   2 +-
 .../src/org/apache/flex/core/ContainerBase.js   |  18 +--
 .../src/org/apache/flex/core/FilledRectangle.js |   4 +-
 .../org/apache/flex/core/HTMLElementWrapper.js  |  16 +-
 .../Core/js/src/org/apache/flex/core/IBead.js   |   4 +-
 .../Core/js/src/org/apache/flex/core/IChild.js  |   2 +-
 .../Core/js/src/org/apache/flex/core/IChrome.js |   2 +-
 .../js/src/org/apache/flex/core/IContentView.js |   8 +-
 .../core/IDataProviderItemRendererMapper.js     |   2 +-
 .../js/src/org/apache/flex/core/IDocument.js    |   2 +-
 .../js/src/org/apache/flex/core/IFactory.js     |   2 +-
 .../js/src/org/apache/flex/core/IFormatBead.js  |   6 +-
 .../apache/flex/core/IItemRendererFactory.js    |   2 +-
 .../org/apache/flex/core/IItemRendererParent.js |   2 +-
 .../src/org/apache/flex/core/ILayoutParent.js   |   8 +-
 .../apache/flex/core/IListPresentationModel.js  |   2 +-
 .../apache/flex/core/ISelectableItemRenderer.js |  10 +-
 .../src/org/apache/flex/core/ISelectionModel.js |   6 +-
 .../Core/js/src/org/apache/flex/core/IStrand.js |   6 +-
 .../js/src/org/apache/flex/core/ITextModel.js   |   2 +-
 .../js/src/org/apache/flex/core/IValuesImpl.js  |   6 +-
 .../flex/core/ItemRendererClassFactory.js       |   6 +-
 .../js/src/org/apache/flex/core/ListBase.js     |   6 +-
 .../org/apache/flex/core/SimpleStatesImpl.js    |   2 +-
 .../Core/js/src/org/apache/flex/core/UIBase.js  |  82 +++++-----
 .../js/src/org/apache/flex/core/UIMetrics.js    |   8 +-
 .../src/org/apache/flex/core/ValuesManager.js   |   4 +-
 .../js/src/org/apache/flex/core/ViewBase.js     |  20 +--
 .../src/org/apache/flex/events/BrowserEvent.js  |  24 +--
 .../src/org/apache/flex/events/CustomEvent.js   |   4 +-
 .../Core/js/src/org/apache/flex/events/Event.js |   4 +-
 .../org/apache/flex/events/ValueChangeEvent.js  |  16 +-
 .../js/src/org/apache/flex/events/ValueEvent.js |   6 +-
 .../Core/js/src/org/apache/flex/geom/Point.js   |   4 +-
 .../js/src/org/apache/flex/geom/Rectangle.js    |   8 +-
 .../js/src/org/apache/flex/states/AddItems.js   | 154 +++++++++++++++++--
 .../org/apache/flex/states/SetEventHandler.js   |  79 ++++++++--
 .../src/org/apache/flex/states/SetProperty.js   |  97 ++++++++++--
 .../Core/js/src/org/apache/flex/states/State.js |  41 ++++-
 .../js/src/org/apache/flex/svg/TextButton.js    |   2 +-
 .../js/src/org/apache/flex/utils/BeadMetrics.js |   4 +-
 .../js/src/org/apache/flex/utils/BinaryData.js  |  26 ++--
 .../js/src/org/apache/flex/utils/EffectTimer.js |   4 +-
 .../js/src/org/apache/flex/utils/Language.js    |  22 +--
 .../apache/flex/utils/MXMLDataInterpreter.js    |   8 +-
 .../src/org/apache/flex/utils/MixinManager.js   |   2 +-
 .../js/src/org/apache/flex/utils/PointUtils.js  |   4 +-
 .../Core/js/src/org/apache/flex/utils/Timer.js  |  14 +-
 .../js/src/org/apache/flex/utils/UIUtils.js     |   6 +-
 .../flex/utils/ViewSourceContextMenuOption.js   |   2 +-
 .../src/org/apache/flex/createjs/Application.js |  12 +-
 .../js/src/org/apache/flex/createjs/CheckBox.js |  12 +-
 .../js/src/org/apache/flex/createjs/Label.js    |   2 +-
 .../src/org/apache/flex/createjs/TextButton.js  |   6 +-
 .../src/org/apache/flex/createjs/core/UIBase.js |  16 +-
 .../org/apache/flex/createjs/core/ViewBase.js   |   6 +-
 .../js/src/org/apache/flex/events/DragEvent.js  |  18 +--
 .../org/apache/flex/effects/PlatformWiper.js    |   4 +-
 .../js/src/org/apache/flex/core/FormatBase.js   |  10 +-
 .../js/src/org/apache/flex/maps/google/Map.js   |  22 +--
 .../apache/flex/maps/google/beads/MapView.js    |   2 +-
 .../apache/flex/maps/google/models/MapModel.js  |  10 +-
 .../src/org/apache/flex/core/graphics/Circle.js |   4 +-
 .../org/apache/flex/core/graphics/Ellipse.js    |   2 +-
 .../apache/flex/core/graphics/GradientBase.js   |  10 +-
 .../apache/flex/core/graphics/GradientEntry.js  |  10 +-
 .../apache/flex/core/graphics/GraphicShape.js   |  10 +-
 .../flex/core/graphics/GraphicsContainer.js     |  26 ++--
 .../src/org/apache/flex/core/graphics/IFill.js  |   2 +-
 .../org/apache/flex/core/graphics/IStroke.js    |   2 +-
 .../src/org/apache/flex/core/graphics/Line.js   |   4 +-
 .../apache/flex/core/graphics/LinearGradient.js |   4 +-
 .../src/org/apache/flex/core/graphics/Path.js   |   4 +-
 .../src/org/apache/flex/core/graphics/Rect.js   |   2 +-
 .../org/apache/flex/core/graphics/SolidColor.js |   6 +-
 .../flex/core/graphics/SolidColorStroke.js      |   8 +-
 .../src/org/apache/flex/core/graphics/Text.js   |   2 +-
 .../HTML/js/src/org/apache/flex/html/Alert.js   |   6 +-
 .../js/src/org/apache/flex/html/CheckBox.js     |   4 +-
 .../js/src/org/apache/flex/html/ComboBox.js     |   8 +-
 .../js/src/org/apache/flex/html/Container.js    |   4 +-
 .../js/src/org/apache/flex/html/DropDownList.js |   6 +-
 .../HTML/js/src/org/apache/flex/html/Image.js   |   2 +-
 .../org/apache/flex/html/ImageAndTextButton.js  |   4 +-
 .../HTML/js/src/org/apache/flex/html/Label.js   |   4 +-
 .../HTML/js/src/org/apache/flex/html/List.js    |  12 +-
 .../src/org/apache/flex/html/MultilineLabel.js  |   4 +-
 .../src/org/apache/flex/html/NumericStepper.js  |  10 +-
 .../HTML/js/src/org/apache/flex/html/Panel.js   |   6 +-
 .../js/src/org/apache/flex/html/RadioButton.js  |  16 +-
 .../js/src/org/apache/flex/html/SimpleList.js   |   6 +-
 .../HTML/js/src/org/apache/flex/html/Slider.js  |  10 +-
 .../HTML/js/src/org/apache/flex/html/Spinner.js |  10 +-
 .../js/src/org/apache/flex/html/TextArea.js     |   2 +-
 .../js/src/org/apache/flex/html/TextButton.js   |   2 +-
 .../js/src/org/apache/flex/html/TextInput.js    |   4 +-
 .../js/src/org/apache/flex/html/TitleBar.js     |   4 +-
 .../org/apache/flex/html/ToggleTextButton.js    |   4 +-
 .../accessories/NumericOnlyTextInputBead.js     |   4 +-
 .../flex/html/accessories/PasswordInputBead.js  |   2 +-
 .../flex/html/accessories/TextPromptBead.js     |   4 +-
 .../org/apache/flex/html/beads/ButtonBarView.js |   2 +-
 .../org/apache/flex/html/beads/ContainerView.js |   6 +-
 .../DataItemRendererFactoryForArrayData.js      |   8 +-
 .../apache/flex/html/beads/ImageButtonView.js   |   2 +-
 .../src/org/apache/flex/html/beads/ImageView.js |   4 +-
 .../src/org/apache/flex/html/beads/ListView.js  |  18 +--
 .../src/org/apache/flex/html/beads/PanelView.js |   6 +-
 .../flex/html/beads/ScrollingContainerView.js   |   8 +-
 .../apache/flex/html/beads/SliderThumbView.js   |   2 +-
 .../apache/flex/html/beads/SliderTrackView.js   |   2 +-
 .../flex/html/beads/TextInputWithBorderView.js  |   2 +-
 .../TextItemRendererFactoryForArrayData.js      |   4 +-
 .../controllers/ItemRendererMouseController.js  |  10 +-
 .../ListSingleSelectionMouseController.js       |   4 +-
 .../beads/controllers/SliderMouseController.js  |   2 +-
 .../beads/controllers/SpinnerMouseController.js |   2 +-
 .../flex/html/beads/layouts/BasicLayout.js      |   2 +-
 .../html/beads/layouts/BasicScrollingLayout.js  |   2 +-
 .../flex/html/beads/layouts/ButtonBarLayout.js  |   4 +-
 .../flex/html/beads/layouts/HorizontalLayout.js |   2 +-
 .../flex/html/beads/layouts/TileLayout.js       |   8 +-
 .../flex/html/beads/layouts/VerticalLayout.js   |   2 +-
 .../beads/layouts/VerticalScrollingLayout.js    |   2 +-
 .../html/beads/models/ArraySelectionModel.js    |  10 +-
 .../flex/html/beads/models/DataGridModel.js     |   4 +-
 .../apache/flex/html/beads/models/ImageModel.js |   4 +-
 .../html/beads/models/ListPresentationModel.js  |   4 +-
 .../apache/flex/html/beads/models/PanelModel.js |   8 +-
 .../apache/flex/html/beads/models/RangeModel.js |  14 +-
 .../apache/flex/html/beads/models/TextModel.js  |   4 +-
 .../flex/html/beads/models/TitleBarModel.js     |   8 +-
 .../ButtonBarButtonItemRenderer.js              |   4 +-
 .../flex/html/supportClasses/DataGridColumn.js  |   8 +-
 .../flex/html/supportClasses/DataGroup.js       |  10 +-
 .../html/supportClasses/DataItemRenderer.js     |  10 +-
 .../html/supportClasses/ScrollingViewport.js    |   2 +-
 .../html/supportClasses/StringItemRenderer.js   |  10 +-
 .../html/supportClasses/UIItemRendererBase.js   |  24 +--
 .../apache/flex/html/supportClasses/Viewport.js |   2 +-
 .../js/src/org/apache/flex/html5/CheckBox.js    |   4 +-
 .../js/src/org/apache/flex/html5/ComboBox.js    |  10 +-
 .../HTML5/js/src/org/apache/flex/html5/Label.js |   2 +-
 .../js/src/org/apache/flex/html5/RadioButton.js |   6 +-
 .../js/src/org/apache/flex/html5/TextArea.js    |   2 +-
 .../js/src/org/apache/flex/html5/TextButton.js  |   2 +-
 .../js/src/org/apache/flex/html5/TextInput.js   |   2 +-
 .../js/src/org/apache/flex/jquery/CheckBox.js   |   4 +-
 .../src/org/apache/flex/jquery/RadioButton.js   |  18 +--
 .../js/src/org/apache/flex/jquery/TextButton.js |   2 +-
 .../org/apache/flex/jquery/ToggleTextButton.js  |   8 +-
 frameworks/projects/JQuery/js/tests/MyModel.js  |   4 +-
 .../Mobile/js/src/org/apache/cordova/Weinre.js  |   4 +-
 .../js/src/org/apache/cordova/camera/Camera.js  |   4 +-
 .../src/org/apache/flex/mobile/ManagerBase.js   |   2 +-
 .../src/org/apache/flex/net/BinaryUploader.js   |  38 ++---
 .../js/src/org/apache/flex/net/HTTPHeader.js    |   6 +-
 .../js/src/org/apache/flex/net/HTTPService.js   |  58 ++++---
 183 files changed, 1049 insertions(+), 724 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/BindingBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/BindingBase.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/BindingBase.js
index 863fc86..042b2cf 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/BindingBase.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/BindingBase.js
@@ -41,42 +41,42 @@ org_apache_flex_binding_BindingBase.prototype.document = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_BindingBase.prototype.destination = null;
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_binding_BindingBase.prototype.destinationPropertyName = '';
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_BindingBase.prototype.source = null;
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_binding_BindingBase.prototype.sourcePropertyName = '';
 
 
 /**
- * @expose
+ * @export
  * @type {?string}
  */
 org_apache_flex_binding_BindingBase.prototype.sourceID = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} document The MXML object.
  */
 org_apache_flex_binding_BindingBase.prototype.setDocument = function(document) {
@@ -100,7 +100,7 @@ org_apache_flex_binding_BindingBase.prototype.sourceChangeHandler = function(eve
 
 
 Object.defineProperties(org_apache_flex_binding_BindingBase.prototype, {
-  /** @expose */
+  /** @export */
   strand: {
         /** @this {org_apache_flex_binding_BindingBase} */
       set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ChainBinding.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ChainBinding.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ChainBinding.js
index a7b73b9..7667565 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ChainBinding.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ChainBinding.js
@@ -42,21 +42,21 @@ org_apache_flex_binding_ChainBinding.prototype.document = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_ChainBinding.prototype.destination = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_ChainBinding.prototype.value = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_ChainBinding.prototype.source = null;
@@ -139,7 +139,7 @@ org_apache_flex_binding_ChainBinding.prototype.applyValue = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} document The MXML object.
  */
 org_apache_flex_binding_ChainBinding.prototype.setDocument = function(document) {
@@ -184,7 +184,7 @@ org_apache_flex_binding_ChainWatcher.prototype.callback = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event object.
  */
 org_apache_flex_binding_ChainWatcher.prototype.handler = function(event) {
@@ -197,7 +197,7 @@ org_apache_flex_binding_ChainWatcher.prototype.handler = function(event) {
 
 
 Object.defineProperties(org_apache_flex_binding_ChainBinding.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_ChainBinding} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ConstantBinding.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ConstantBinding.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ConstantBinding.js
index 7f992ac..ea1f2de 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ConstantBinding.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ConstantBinding.js
@@ -40,7 +40,7 @@ org_apache_flex_binding_ConstantBinding.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_binding_ConstantBinding.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_ConstantBinding} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/GenericBinding.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/GenericBinding.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/GenericBinding.js
index 84eb1f0..ddfa6a5 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/GenericBinding.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/GenericBinding.js
@@ -41,21 +41,21 @@ org_apache_flex_binding_GenericBinding.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_binding_GenericBinding.prototype.destinationData = null;
 
 
 /**
- * @expose
+ * @export
  * @type {?function(?): ?}
  */
 org_apache_flex_binding_GenericBinding.prototype.destinationFunction = null;
 
 
 Object.defineProperties(org_apache_flex_binding_GenericBinding.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_GenericBinding} */
         set: function(value) {
@@ -72,7 +72,7 @@ Object.defineProperties(org_apache_flex_binding_GenericBinding.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @return {Object} The value from the source as specified.
  */
 org_apache_flex_binding_GenericBinding.prototype.getValueFromSource =
@@ -110,7 +110,7 @@ org_apache_flex_binding_GenericBinding.prototype.getValueFromSource =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} value The value from the source as specified.
  */
 org_apache_flex_binding_GenericBinding.prototype.applyValue =
@@ -146,7 +146,7 @@ org_apache_flex_binding_GenericBinding.prototype.applyValue =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} value The value from the source as specified.
  */
 org_apache_flex_binding_GenericBinding.prototype.valueChanged =
@@ -161,7 +161,7 @@ org_apache_flex_binding_GenericBinding.prototype.valueChanged =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The change event.
  */
 org_apache_flex_binding_GenericBinding.prototype.destinationChangeHandler =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/PropertyWatcher.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/PropertyWatcher.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/PropertyWatcher.js
index 685a40e..ee716c0 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/PropertyWatcher.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/PropertyWatcher.js
@@ -95,7 +95,7 @@ org_apache_flex_binding_PropertyWatcher.prototype.changeHandler =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} parent The new parent watcher.
  */
 org_apache_flex_binding_PropertyWatcher.prototype.parentChanged =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/SimpleBinding.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/SimpleBinding.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/SimpleBinding.js
index 78197fb..0c8cb29 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/SimpleBinding.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/SimpleBinding.js
@@ -41,14 +41,14 @@ org_apache_flex_binding_SimpleBinding.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_binding_SimpleBinding.prototype.eventName = '';
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_binding_SimpleBinding.prototype.changeHandler = function() {
   this.destination[this.destinationPropertyName] =
@@ -70,7 +70,7 @@ org_apache_flex_binding_SimpleBinding.prototype.sourceChangeHandler = function(e
 
 
 Object.defineProperties(org_apache_flex_binding_SimpleBinding.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_SimpleBinding} */
          set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ViewBaseDataBinding.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ViewBaseDataBinding.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ViewBaseDataBinding.js
index 593fd23..1bbf36f 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/ViewBaseDataBinding.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/ViewBaseDataBinding.js
@@ -54,7 +54,7 @@ org_apache_flex_binding_ViewBaseDataBinding.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_binding_ViewBaseDataBinding.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_ViewBaseDataBinding} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Binding/js/src/org/apache/flex/binding/WatcherBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Binding/js/src/org/apache/flex/binding/WatcherBase.js b/frameworks/projects/Binding/js/src/org/apache/flex/binding/WatcherBase.js
index a7183a2..7c270fa 100644
--- a/frameworks/projects/Binding/js/src/org/apache/flex/binding/WatcherBase.js
+++ b/frameworks/projects/Binding/js/src/org/apache/flex/binding/WatcherBase.js
@@ -48,7 +48,7 @@ org_apache_flex_binding_WatcherBase.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- *  @expose
+ *  @export
  *  @type {Object|number|string|boolean}
  *  The value itself.
  */
@@ -56,7 +56,7 @@ org_apache_flex_binding_WatcherBase.prototype.value = null;
 
 
 /**
- *  @expose
+ *  @export
  *  This is an abstract method that subclasses implement.
  *  @this {org_apache_flex_binding_WatcherBase}
  *  @param {Object} parent The new parent.
@@ -67,7 +67,7 @@ org_apache_flex_binding_WatcherBase.prototype.parentChanged =
 
 
 /**
- *  @expose
+ *  @export
  *  Add a child to this watcher, meaning that the child
  *  is watching a sub value of ours.
  *  @this {org_apache_flex_binding_WatcherBase}
@@ -85,7 +85,7 @@ org_apache_flex_binding_WatcherBase.prototype.addChild =
 
 
 /**
- *  @expose
+ *  @export
  *  Add a binding to this watcher, meaning that the binding
  *  is notified when our value changes.
  *  @this {org_apache_flex_binding_WatcherBase}
@@ -103,7 +103,7 @@ org_apache_flex_binding_WatcherBase.prototype.addBinding =
 
 
 /**
- *  @expose
+ *  @export
  *  @this {org_apache_flex_binding_WatcherBase}
  *  We have probably changed, so go through
  *  and make sure our children are updated.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/ChartBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/ChartBase.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/ChartBase.js
index 7ed7649..1cfacde 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/ChartBase.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/ChartBase.js
@@ -70,7 +70,7 @@ org_apache_flex_charts_core_ChartBase.prototype.series_ = null;
 
 
 Object.defineProperties(org_apache_flex_charts_core_ChartBase.prototype, {
-    /** @expose */
+    /** @export */
     series: {
         /** @this {org_apache_flex_charts_core_ChartBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IAxisBead.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IAxisBead.js
index f5870d8..cb628b3 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IAxisBead.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IAxisBead.js
@@ -32,17 +32,17 @@ org_apache_flex_charts_core_IAxisBead = function() {
 };
 
 Object.defineProperties(org_apache_flex_charts_core_IAxisBead.prototype, {
-    /** @expose */
+    /** @export */
     placement: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     axisStroke: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     tickStroke: {
         get: function() {},
         set: function(value) {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChart.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChart.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChart.js
index e337ac5..4d68f18 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChart.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChart.js
@@ -30,7 +30,7 @@ org_apache_flex_charts_core_IChart = function() {
 
 
 Object.defineProperties(org_apache_flex_charts_core_IChart.prototype, {
-    /** @expose */
+    /** @export */
     series: {
         get: function() {},
         set: function(value) {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartItemRenderer.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartItemRenderer.js
index d9389d6..5e263d5 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartItemRenderer.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartItemRenderer.js
@@ -33,34 +33,34 @@ org_apache_flex_charts_core_IChartItemRenderer = function() {
 
 
 Object.defineProperties(org_apache_flex_charts_core_IChartItemRenderer.prototype, {
-    /** @expose */
+    /** @export */
     xField: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     yField: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     fillColor: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     x: {
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     y: {
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     width: {
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     height: {
         set: function(value) {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartSeries.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartSeries.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartSeries.js
index 90a5649..45a1806 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartSeries.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IChartSeries.js
@@ -32,22 +32,22 @@ org_apache_flex_charts_core_IChartSeries = function() {
 
 
 Object.defineProperties(org_apache_flex_charts_core_IChartSeries.prototype, {
-    /** @expose */
+    /** @export */
     xField: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     yField: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     fillColor: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     itemRenderer: {
         get: function() {},
         set: function(value) {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IHorizontalAxisBead.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
index 8ff8359..26d9db1 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
@@ -44,16 +44,16 @@ org_apache_flex_charts_core_IHorizontalAxisBead.prototype.FLEXJS_CLASS_INFO = {
 
 
 Object.defineProperties(org_apache_flex_charts_core_IHorizontalAxisBead.prototype, {
-    /** @expose */
+    /** @export */
     axisHeight: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     maximum: {
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     minimum: {
         get: function() {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IVerticalAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IVerticalAxisBead.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IVerticalAxisBead.js
index f4a9bac..1d14139 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IVerticalAxisBead.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/core/IVerticalAxisBead.js
@@ -43,16 +43,16 @@ org_apache_flex_charts_core_IVerticalAxisBead.prototype.FLEXJS_CLASS_INFO = {
   };
 
 Object.defineProperties(org_apache_flex_charts_core_IVerticalAxisBead.prototype, {
-    /** @expose */
+    /** @export */
     axisWidth: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     maximum: {
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     minimum: {
         get: function() {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
index e12cb13..860ebdb 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
@@ -62,7 +62,7 @@ org_apache_flex_charts_supportClasses_ChartAxisGroup.
 
 
 /**
- * @expose
+ * @export
  * @param {string} text The label to display.
  * @param {number} xpos The x position of the label.
  * @param {number} ypos The y position of the label.
@@ -81,7 +81,7 @@ function(text, xpos, ypos, boxWidth, boxHeight, tickFill) {
 
 
 /**
- * @expose
+ * @export
  * @param {string} text The label to display.
  * @param {number} xpos The x position of the label.
  * @param {number} ypos The y position of the label.
@@ -100,7 +100,7 @@ function(text, xpos, ypos, boxWidth, boxHeight, tickFill) {
 
 
 /**
- * @expose
+ * @export
  * @param {number} originX The x position of the path.
  * @param {number} originY The y position of the path.
  * @param {number} width The size of the area for the path.
@@ -122,7 +122,7 @@ function(originX, originY, width, height, marks, tickStroke) {
 
 
 /**
- * @expose
+ * @export
  * @param {number} originX The x position of the path.
  * @param {number} originY The y position of the path.
  * @param {number} width The size of the area for the path.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js b/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
index be8ba80..d4163ef 100644
--- a/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
+++ b/frameworks/projects/Charts/js/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
@@ -60,7 +60,7 @@ org_apache_flex_charts_supportClasses_ChartDataGroup.
 
 
 /**
- * @expose
+ * @export
  * @param {Object} series The series containing the itemRenderer.
  * @param {number} index The position of the itemRenderer within the series.
  * @return {Object} The itemRenderer that matches the series and index.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Collections/js/src/org/apache/flex/collections/LazyCollection.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Collections/js/src/org/apache/flex/collections/LazyCollection.js b/frameworks/projects/Collections/js/src/org/apache/flex/collections/LazyCollection.js
index 891c4a3..53837cc 100644
--- a/frameworks/projects/Collections/js/src/org/apache/flex/collections/LazyCollection.js
+++ b/frameworks/projects/Collections/js/src/org/apache/flex/collections/LazyCollection.js
@@ -71,7 +71,7 @@ org_apache_flex_collections_LazyCollection.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_collections_LazyCollection.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_collections_LazyCollection} */
         set: function(value) {
@@ -82,14 +82,14 @@ Object.defineProperties(org_apache_flex_collections_LazyCollection.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     length: {
         /** @this {org_apache_flex_collections_LazyCollection} */
         get: function() {
             return this.rawData_ ? this.rawData_.length : 0;
         }
     },
-    /** @expose */
+    /** @export */
     inputParser: {
         /** @this {org_apache_flex_collections_LazyCollection} */
         get: function() {
@@ -100,7 +100,7 @@ Object.defineProperties(org_apache_flex_collections_LazyCollection.prototype, {
             this.inputParser_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     itemConverter: {
         /** @this {org_apache_flex_collections_LazyCollection} */
         get: function() {
@@ -111,7 +111,7 @@ Object.defineProperties(org_apache_flex_collections_LazyCollection.prototype, {
             this.itemConverter_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_collections_LazyCollection} */
         get: function() {
@@ -148,7 +148,7 @@ org_apache_flex_collections_LazyCollection.prototype.completeHandler =
 
 
 /**
- * @expose
+ * @export
  * @param {number} index The index in the collection.
  * @return {Object} An item in the collection.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Collections/js/src/org/apache/flex/collections/converters/JSONItemConverter.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Collections/js/src/org/apache/flex/collections/converters/JSONItemConverter.js b/frameworks/projects/Collections/js/src/org/apache/flex/collections/converters/JSONItemConverter.js
index bb167b7..0365455 100644
--- a/frameworks/projects/Collections/js/src/org/apache/flex/collections/converters/JSONItemConverter.js
+++ b/frameworks/projects/Collections/js/src/org/apache/flex/collections/converters/JSONItemConverter.js
@@ -34,7 +34,7 @@ org_apache_flex_collections_converters_JSONItemConverter.prototype.FLEXJS_CLASS_
 
 
 /**
- * @expose
+ * @export
  * @param {string} s The input string.
  * @return {*} The object.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Collections/js/src/org/apache/flex/collections/parsers/JSONInputParser.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Collections/js/src/org/apache/flex/collections/parsers/JSONInputParser.js b/frameworks/projects/Collections/js/src/org/apache/flex/collections/parsers/JSONInputParser.js
index ed96c00..35dfddd 100644
--- a/frameworks/projects/Collections/js/src/org/apache/flex/collections/parsers/JSONInputParser.js
+++ b/frameworks/projects/Collections/js/src/org/apache/flex/collections/parsers/JSONInputParser.js
@@ -34,7 +34,7 @@ org_apache_flex_collections_parsers_JSONInputParser.prototype.FLEXJS_CLASS_INFO
 
 
 /**
- * @expose
+ * @export
  * @param {string} s The input string.
  * @return {Array.<string>} The Array of unparsed objects.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/flash/display/Sprite.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/flash/display/Sprite.js b/frameworks/projects/Core/js/src/flash/display/Sprite.js
index 8d9684d..92ec3c4 100644
--- a/frameworks/projects/Core/js/src/flash/display/Sprite.js
+++ b/frameworks/projects/Core/js/src/flash/display/Sprite.js
@@ -34,7 +34,7 @@ flash_display_Sprite.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  */
 flash_display_Sprite.prototype.start = function() {
 };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/Application.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/Application.js b/frameworks/projects/Core/js/src/org/apache/flex/core/Application.js
index 2e20a19..ce8e6d2 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/Application.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/Application.js
@@ -45,49 +45,28 @@ org_apache_flex_core_Application.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @private
  * @type {Object}
  */
-org_apache_flex_core_Application.prototype.controller = null;
+org_apache_flex_core_Application.prototype.controller_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {Object}
  */
-org_apache_flex_core_Application.prototype.initialView = null;
+org_apache_flex_core_Application.prototype.initialView_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {org_apache_flex_events_EventDispatcher}
  */
-org_apache_flex_core_Application.prototype.model = null;
-
-
-Object.defineProperties(org_apache_flex_core_Application.prototype, {
-    /** @expose */
-    valuesImpl: {
-        /** @this {org_apache_flex_core_Application} */
-        set: function(value) {
-            org_apache_flex_core_ValuesManager.valuesImpl = value;
-            if (value.init) {
-              value.init(this);
-            }
-        }
-    },
-    /** @expose */
-    MXMLDescriptor: {
-        /** @this {org_apache_flex_core_Application} */
-        get: function() {
-            return null;
-        }
-    }
-});
+org_apache_flex_core_Application.prototype.model_ = null;
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_Application.prototype.start = function() {
   this.element = document.getElementsByTagName('body')[0];
@@ -109,7 +88,7 @@ org_apache_flex_core_Application.prototype.start = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {Array} data The data for the attributes.
  */
 org_apache_flex_core_Application.prototype.generateMXMLAttributes = function(data) {
@@ -126,3 +105,66 @@ org_apache_flex_core_Application.prototype.addElement =
   c.addedToParent();
 };
 
+
+Object.defineProperties(org_apache_flex_core_Application.prototype,
+  /** @lends {org_apache_flex_core_Application.prototype} */ {
+  /** @export */
+  valuesImpl: {
+      /** @this {org_apache_flex_core_Application} */
+      set: function(value) {
+          org_apache_flex_core_ValuesManager.valuesImpl = value;
+          if (value.init) {
+            value.init(this);
+          }
+      }
+  },
+  /** @export */
+  MXMLDescriptor: {
+      /** @this {org_apache_flex_core_Application} */
+      get: function() {
+          return null;
+      }
+  },
+  /** @export */
+  controller: {
+    /** @this {org_apache_flex_core_Application} */
+    get: function() {
+      return this.controller_;
+    },
+
+    /** @this {org_apache_flex_core_Application} */
+    set: function(value) {
+      if (value != this.controller_) {
+        this.controller_ = value;
+      }
+    }
+  },
+  /** @export */
+  initialView: {
+    /** @this {org_apache_flex_core_Application} */
+    get: function() {
+      return this.initialView_;
+    },
+
+    /** @this {org_apache_flex_core_Application} */
+    set: function(value) {
+      if (value != this.initialView_) {
+        this.initialView_ = value;
+      }
+    }
+  },
+  /** @export */
+  model: {
+    /** @this {org_apache_flex_core_Application} */
+    get: function() {
+      return this.model_;
+    },
+
+    /** @this {org_apache_flex_core_Application} */
+    set: function(value) {
+      if (value != this.model_) {
+        this.model_ = value;
+      }
+    }
+  }
+});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/BeadViewBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/BeadViewBase.js b/frameworks/projects/Core/js/src/org/apache/flex/core/BeadViewBase.js
index 924d48a..59780e3 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/BeadViewBase.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/BeadViewBase.js
@@ -51,7 +51,7 @@ org_apache_flex_core_BeadViewBase.prototype._strand = null;
 
 
 Object.defineProperties(org_apache_flex_core_BeadViewBase.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_core_BeadViewBase} */
         set: function(value) {
@@ -60,7 +60,7 @@ Object.defineProperties(org_apache_flex_core_BeadViewBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     host: {
         /** @this {org_apache_flex_core_BeadViewBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/BrowserWindow.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/BrowserWindow.js b/frameworks/projects/Core/js/src/org/apache/flex/core/BrowserWindow.js
index 9c181ea..4abeee9 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/BrowserWindow.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/BrowserWindow.js
@@ -35,7 +35,7 @@ org_apache_flex_core_BrowserWindow.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} url The url.
  * @param {string} options The window name.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/CallLaterBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/CallLaterBead.js b/frameworks/projects/Core/js/src/org/apache/flex/core/CallLaterBead.js
index 5ddfbcf..18dda70 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/CallLaterBead.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/CallLaterBead.js
@@ -47,7 +47,7 @@ org_apache_flex_core_CallLaterBead.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_CallLaterBead.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_GenericBinding} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ClassFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ClassFactory.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ClassFactory.js
index 240b5b4..5d713cb 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ClassFactory.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ClassFactory.js
@@ -46,7 +46,7 @@ org_apache_flex_core_ClassFactory.prototype.
 
 
 /**
- * @expose
+ * @export
  * @return {Object} The new instance of the class described by generator.
  */
 org_apache_flex_core_ClassFactory.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ContainerBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ContainerBase.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ContainerBase.js
index 87758f3..2eda30b 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ContainerBase.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ContainerBase.js
@@ -60,20 +60,20 @@ goog.inherits(org_apache_flex_core_ContainerBase,
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_ContainerBase.prototype.mxmlContent = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Array}
  */
 org_apache_flex_core_ContainerBase.prototype.mxmlDescriptor = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Array}
  */
 org_apache_flex_core_ContainerBase.prototype.mxmlsd = null;
@@ -109,7 +109,7 @@ org_apache_flex_core_ContainerBase.prototype.addedToParent = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {Array} data The data for the attributes.
  */
 org_apache_flex_core_ContainerBase.prototype.generateMXMLAttributes = function(data) {
@@ -118,7 +118,7 @@ org_apache_flex_core_ContainerBase.prototype.generateMXMLAttributes = function(d
 
 
 /**
- * @expose
+ * @export
  * @param {Object} doc The document.
  * @param {Array} desc The descriptor data.
  */
@@ -130,14 +130,14 @@ org_apache_flex_core_ContainerBase.prototype.setMXMLDescriptor =
 
 
 Object.defineProperties(org_apache_flex_core_ContainerBase.prototype, {
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         /** @this {org_apache_flex_core_ContainerBase} */
         get: function() {
             return this.mxmlDescriptor;
         }
     },
-    /** @expose */
+    /** @export */
     states: {
         /** @this {org_apache_flex_core_ContainerBase} */
         get: function() {
@@ -159,7 +159,7 @@ Object.defineProperties(org_apache_flex_core_ContainerBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     currentState: {
         /** @this {org_apache_flex_core_ContainerBase} */
         get: function() {
@@ -173,7 +173,7 @@ Object.defineProperties(org_apache_flex_core_ContainerBase.prototype, {
              this.dispatchEvent(event);
         }
     },
-    /** @expose */
+    /** @export */
     transitions: {
         /** @this {org_apache_flex_core_ContainerBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/FilledRectangle.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/FilledRectangle.js b/frameworks/projects/Core/js/src/org/apache/flex/core/FilledRectangle.js
index 836be5a..55769ab 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/FilledRectangle.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/FilledRectangle.js
@@ -55,7 +55,7 @@ org_apache_flex_core_FilledRectangle.prototype.addedToParent = function() {
 
 
 Object.defineProperties(org_apache_flex_core_FilledRectangle.prototype, {
-    /** @expose */
+    /** @export */
     fillColor: {
         /** @this {org_apache_flex_core_FilledRectangle} */
         get: function() {
@@ -70,7 +70,7 @@ Object.defineProperties(org_apache_flex_core_FilledRectangle.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The left coordinate.
  * @param {number} y The top coordinate.
  * @param {number} width The width.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/HTMLElementWrapper.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/HTMLElementWrapper.js b/frameworks/projects/Core/js/src/org/apache/flex/core/HTMLElementWrapper.js
index 648f0db..a819c65 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/HTMLElementWrapper.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/HTMLElementWrapper.js
@@ -45,28 +45,28 @@ org_apache_flex_core_HTMLElementWrapper.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {EventTarget}
  */
 org_apache_flex_core_HTMLElementWrapper.prototype.element = null;
 
 
 /**
- * @private
+ * @protected
  * @type {Array.<Object>}
  */
-org_apache_flex_core_HTMLElementWrapper.prototype.beads_ = null;
+org_apache_flex_core_HTMLElementWrapper.prototype._beads = null;
 
 
 /**
  * @protected
- * @type {boolean}
+ * @type {string}
  */
 org_apache_flex_core_HTMLElementWrapper.prototype.internalDisplay = 'inline';
 
 
 /**
- * @expose
+ * @export
  * @param {Object} bead The new bead.
  */
 org_apache_flex_core_HTMLElementWrapper.prototype.addBead = function(bead) {
@@ -85,7 +85,7 @@ org_apache_flex_core_HTMLElementWrapper.prototype.addBead = function(bead) {
 
 
 /**
- * @expose
+ * @export
  * @param {!Object} classOrInterface The requested bead type.
  * @return {Object} The bead.
  */
@@ -107,7 +107,7 @@ org_apache_flex_core_HTMLElementWrapper.prototype.getBeadByType =
 
 
 Object.defineProperties(org_apache_flex_core_HTMLElementWrapper.prototype, {
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         get: function() {
             return null;
@@ -117,7 +117,7 @@ Object.defineProperties(org_apache_flex_core_HTMLElementWrapper.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} bead The bead to remove.
  * @return {Object} The bead.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IBead.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IBead.js
index dc8903c..66720b6 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IBead.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IBead.js
@@ -41,9 +41,9 @@ org_apache_flex_core_IBead.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_IBead.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_binding_GenericBinding} */
         set: function(value) {}
     }
-});
\ No newline at end of file
+});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IChild.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IChild.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IChild.js
index 6971f5e..568b3b9 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IChild.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IChild.js
@@ -32,7 +32,7 @@ org_apache_flex_core_IChild = function() {
 
 
 Object.defineProperties(org_apache_flex_core_IChild.prototype, {
-    /** @expose */
+    /** @export */
     parent: {
         get: function() {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IChrome.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IChrome.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IChrome.js
index 0f1bf86..f81af9a 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IChrome.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IChrome.js
@@ -28,4 +28,4 @@ goog.provide('org_apache_flex_core_IChrome');
  * @interface
  */
 org_apache_flex_core_IChrome = function() {
-};
\ No newline at end of file
+};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IContentView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IContentView.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IContentView.js
index 54761ef..402b3a0 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IContentView.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IContentView.js
@@ -32,22 +32,22 @@ org_apache_flex_core_IContentView = function() {
 
 
 Object.defineProperties(org_apache_flex_core_IContentView.prototype, {
-    /** @expose */
+    /** @export */
     x: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     y: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     width: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     height: {
         get: function() {},
         set: function(value) {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IDataProviderItemRendererMapper.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
index e4156a9..ea35f66 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
@@ -36,7 +36,7 @@ function() {
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_IDataProviderItemRendererMapper.prototype.itemRendererFactory = null;
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IDocument.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IDocument.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IDocument.js
index 3c1ebf1..0ce94a1 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IDocument.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IDocument.js
@@ -43,7 +43,7 @@ org_apache_flex_core_IDocument.prototype.FLEXJS_CLASS_INFO =
 /**
  * setDocument()
  *
- * @expose
+ * @export
  * @param {Object} document The DOM document element.
  * @param {string=} opt_id The id (optional).
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IFactory.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IFactory.js
index 036f702..eeb3a32 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IFactory.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IFactory.js
@@ -29,7 +29,7 @@ org_apache_flex_core_IFactory = function() {
 
 
 /**
- * @expose
+ * @export
  * @return {Object} A new instance of the itemRenderer.
  */
 org_apache_flex_core_IFactory.prototype.newInstance = function() {};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IFormatBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IFormatBead.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IFormatBead.js
index 9074478..0906477 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IFormatBead.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IFormatBead.js
@@ -31,17 +31,17 @@ org_apache_flex_core_IFormatBead = function() {
 
 
 Object.defineProperties(org_apache_flex_core_IFormatBead.prototype, {
-    /** @expose */
+    /** @export */
     propertyName: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     eventName: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     formattedString: {
         get: function() {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererFactory.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererFactory.js
index 2bb3ab5..36c5081 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererFactory.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererFactory.js
@@ -39,7 +39,7 @@ org_apache_flex_core_IItemRendererFactory.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @return {Object} A new instance of the itemRenderer.
  */
 org_apache_flex_core_IItemRendererFactory.prototype.newInstance = function() {};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererParent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererParent.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererParent.js
index e64f44a..9c9bc96 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererParent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IItemRendererParent.js
@@ -39,7 +39,7 @@ org_apache_flex_core_IItemRendererParent.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {number} index The selected index.
  */
 org_apache_flex_core_IItemRendererParent.prototype.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ILayoutParent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ILayoutParent.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ILayoutParent.js
index 0c2e3f2..77de93a 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ILayoutParent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ILayoutParent.js
@@ -39,20 +39,20 @@ org_apache_flex_core_ILayoutParent.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_ILayoutParent.prototype, {
-    /** @expose */
+    /** @export */
     contentView: {
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     border: {
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     vScrollBar: {
         get: function() {},
         set: function(value) {}
     },
-    /** @expose */
+    /** @export */
     resizeableView: {
         get: function() {}
     }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IListPresentationModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IListPresentationModel.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IListPresentationModel.js
index f2583fa..8ab794c 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IListPresentationModel.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IListPresentationModel.js
@@ -36,7 +36,7 @@ org_apache_flex_core_IListPresentationModel = function() {
 
 
 Object.defineProperties(org_apache_flex_core_IListPresentationModel.prototype, {
-    /** @expose */
+    /** @export */
     rowHeight: {
         set: function(value) {},
         get: function() {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectableItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectableItemRenderer.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectableItemRenderer.js
index ca759e8..c1b4ede 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectableItemRenderer.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectableItemRenderer.js
@@ -36,27 +36,27 @@ org_apache_flex_core_ISelectableItemRenderer = function() {
 
 
 Object.defineProperties(org_apache_flex_core_ISelectableItemRenderer.prototype, {
-    /** @expose */
+    /** @export */
     labelField: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     index: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     selected: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     hovered: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     down: {
         set: function(value) {},
         get: function() {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectionModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectionModel.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectionModel.js
index b0e20fe..840f5e5 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectionModel.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ISelectionModel.js
@@ -36,17 +36,17 @@ org_apache_flex_core_ISelectionModel = function() {
 
 
 Object.defineProperties(org_apache_flex_core_ISelectionModel.prototype, {
-    /** @expose */
+    /** @export */
     dataProvider: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     selectedIndex: {
         set: function(value) {},
         get: function() {}
     },
-    /** @expose */
+    /** @export */
     selectedItem: {
         set: function(value) {},
         get: function() {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IStrand.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IStrand.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IStrand.js
index 558efbc..2062fd3 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IStrand.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IStrand.js
@@ -43,7 +43,7 @@ org_apache_flex_core_IStrand.prototype.FLEXJS_CLASS_INFO =
 /**
  * addBead()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_IBead} bead The bead to add.
  */
 org_apache_flex_core_IStrand.prototype.addBead = function(bead) {};
@@ -52,7 +52,7 @@ org_apache_flex_core_IStrand.prototype.addBead = function(bead) {};
 /**
  * getBeadByType()
  *
- * @expose
+ * @export
  * @param {Object} classOrInterface The type of bead to look for.
  * @return {org_apache_flex_core_IBead} The bead.
  */
@@ -63,7 +63,7 @@ org_apache_flex_core_IStrand.prototype.getBeadByType =
 /**
  * removeBead()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_IBead} bead The bead to remove.
  * @return {org_apache_flex_core_IBead} The bead that was removed.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ITextModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ITextModel.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ITextModel.js
index 78368cc..d1cde50 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ITextModel.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ITextModel.js
@@ -36,7 +36,7 @@ org_apache_flex_core_ITextModel = function() {
 
 
 Object.defineProperties(org_apache_flex_core_ITextModel.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         set: function(value) {},
         get: function() {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/IValuesImpl.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/IValuesImpl.js b/frameworks/projects/Core/js/src/org/apache/flex/core/IValuesImpl.js
index 319eb3e..cf3ed1c 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/IValuesImpl.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/IValuesImpl.js
@@ -41,7 +41,7 @@ org_apache_flex_core_IValuesImpl.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} thisObject The object to fetch a value for.
  * @param {string} valueName The name of the value to fetch.
  * @param {string=} opt_state The psuedo-state if any for.
@@ -54,7 +54,7 @@ org_apache_flex_core_IValuesImpl.prototype.getValue =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} thisObject The object to fetch a value for.
  * @param {string} valueName The name of the value to fetch.
  * @param {string=} opt_state The psuedo-state if any for.
@@ -67,7 +67,7 @@ function(thisObject, valueName, opt_state, opt_attrs) {};
 
 
 /**
- * @expose
+ * @export
  * @param {Object} mainclass The main class for the application.
  */
 org_apache_flex_core_IValuesImpl.prototype.init = function(mainclass) {};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ItemRendererClassFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ItemRendererClassFactory.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ItemRendererClassFactory.js
index d7e35d8..eefa295 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ItemRendererClassFactory.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ItemRendererClassFactory.js
@@ -45,7 +45,7 @@ org_apache_flex_core_ItemRendererClassFactory.
 
 
 Object.defineProperties(org_apache_flex_core_ItemRendererClassFactory.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_core_ItemRendererClassFactory} */
         set: function(value) {
@@ -74,7 +74,7 @@ Object.defineProperties(org_apache_flex_core_ItemRendererClassFactory.prototype,
 
 
 /**
- * @expose
+ * @export
  * @param {Object} parent The display parent of the new item renderer.
  * @return {Object} The new item renderer.
  */
@@ -85,7 +85,7 @@ org_apache_flex_core_ItemRendererClassFactory.
 
 
 /**
- * @expose
+ * @export
  * @param {Object} parent The parent of the new item renderer.
  * @return {Object} The new item renderer.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ListBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ListBase.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ListBase.js
index c392332..7ddc2c4 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ListBase.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ListBase.js
@@ -66,7 +66,7 @@ org_apache_flex_core_ListBase.prototype.createElement = function() {
 
 
 Object.defineProperties(org_apache_flex_core_ListBase.prototype, {
-    /** @expose */
+    /** @export */
     dataProvider: {
         /** @this {org_apache_flex_core_ListBase} */
         get: function() {
@@ -77,7 +77,7 @@ Object.defineProperties(org_apache_flex_core_ListBase.prototype, {
             this.model.dataProvider = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedIndex: {
         /** @this {org_apache_flex_core_ListBase} */
         get: function() {
@@ -88,7 +88,7 @@ Object.defineProperties(org_apache_flex_core_ListBase.prototype, {
             this.model.selectedIndex = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedItem: {
         /** @this {org_apache_flex_core_ListBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/SimpleStatesImpl.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/SimpleStatesImpl.js b/frameworks/projects/Core/js/src/org/apache/flex/core/SimpleStatesImpl.js
index 2499cd6..c483bca 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/SimpleStatesImpl.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/SimpleStatesImpl.js
@@ -58,7 +58,7 @@ org_apache_flex_core_SimpleStatesImpl.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_SimpleStatesImpl.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_core_SimpleStatesImpl} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/UIBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/UIBase.js b/frameworks/projects/Core/js/src/org/apache/flex/core/UIBase.js
index 14c79da..1ff9c31 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/UIBase.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/UIBase.js
@@ -121,7 +121,7 @@ org_apache_flex_core_UIBase.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_core_UIBase.prototype.positioner = null;
@@ -298,10 +298,10 @@ org_apache_flex_core_UIBase.prototype.addedToParent = function() {
  * @param {Object} bead The bead to be added.
  */
 org_apache_flex_core_UIBase.prototype.addBead = function(bead) {
-  if (!this.beads_) {
-    this.beads_ = [];
+  if (!this._beads) {
+    this._beads = [];
   }
-  this.beads_.push(bead);
+  this._beads.push(bead);
 
   if (org_apache_flex_utils_Language.is(bead, org_apache_flex_core_IBeadModel))
     this.model_ = bead;
@@ -320,11 +320,11 @@ org_apache_flex_core_UIBase.prototype.addBead = function(bead) {
  */
 org_apache_flex_core_UIBase.prototype.getBeadByType =
     function(classOrInterface) {
-  if (!this.beads_) {
-    this.beads_ = [];
+  if (!this._beads) {
+    this._beads = [];
   }
-  for (var i = 0; i < this.beads_.length; i++) {
-    var bead = this.beads_[i];
+  for (var i = 0; i < this._beads.length; i++) {
+    var bead = this._beads[i];
     if (org_apache_flex_utils_Language.is(bead, classOrInterface)) {
       return bead;
     }
@@ -339,12 +339,12 @@ org_apache_flex_core_UIBase.prototype.getBeadByType =
  */
 org_apache_flex_core_UIBase.prototype.removeBead =
     function(value) {
-  if (!this.beads_) return null;
-  var n = this.beads_.length;
+  if (!this._beads) return null;
+  var n = this._beads.length;
   for (var i = 0; i < n; i++) {
-    var bead = this.beads_[i];
+    var bead = this._beads[i];
     if (bead == value) {
-      this.beads_.splice(i, 1);
+      this._beads.splice(i, 1);
       return bead;
     }
   }
@@ -354,14 +354,14 @@ org_apache_flex_core_UIBase.prototype.removeBead =
 
 
 Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
-    /** @expose */
+    /** @export */
     beads: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(value) {
             this.mxmlBeads_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     numElements: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -369,7 +369,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return children.length;
         }
     },
-    /** @expose */
+    /** @export */
     parent: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -378,7 +378,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return wrapper;
         }
     },
-    /** @expose */
+    /** @export */
     alpha: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(alpha) {
@@ -391,7 +391,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return alpha;
         }
     },
-    /** @expose */
+    /** @export */
     x: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -407,7 +407,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     y: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -423,14 +423,14 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     clientWidth: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
             return this.positioner.clientWidth;
         }
     },
-    /** @expose */
+    /** @export */
     CSSWidth: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -443,7 +443,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     width: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -468,7 +468,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     explicitWidth: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -481,7 +481,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return this.explicitWidth_;
         }
     },
-    /** @expose */
+    /** @export */
     percentWidth: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -495,14 +495,14 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return this.percentWidth_;
         }
     },
-    /** @expose */
+    /** @export */
     clientHeight: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
             return this.positioner.clientHeight;
         }
     },
-    /** @expose */
+    /** @export */
     CSSHeight: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -515,7 +515,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     height: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -540,7 +540,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return pixels;
         }
     },
-    /** @expose */
+    /** @export */
     explicitHeight: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -553,7 +553,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return this.explicitHeight_;
         }
     },
-    /** @expose */
+    /** @export */
     percentHeight: {
         /** @this {org_apache_flex_core_UIBase} */
         set: function(pixels) {
@@ -567,7 +567,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             return this.percentHeight_;
         }
     },
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -582,7 +582,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     className: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -597,7 +597,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     model: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -623,7 +623,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     style: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -642,7 +642,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     visible: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -668,7 +668,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
            }
         }
     },
-    /** @expose */
+    /** @export */
     topMostEventDispatcher: {
         /** @this {org_apache_flex_core_UIBase} */
         get: function() {
@@ -679,7 +679,7 @@ Object.defineProperties(org_apache_flex_core_UIBase.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {number} value The height of the object in pixels.
  * @param {boolean=} opt_noEvent Whether to skip sending a change event.
  */
@@ -699,7 +699,7 @@ org_apache_flex_core_UIBase.prototype.setHeight =
 
 
 /**
- * @expose
+ * @export
  * @param {number} value The width of the object in pixels.
  * @param {boolean=} opt_noEvent Whether to skip sending a change event.
  */
@@ -719,7 +719,7 @@ org_apache_flex_core_UIBase.prototype.setWidth =
 
 
 /**
- * @expose
+ * @export
  * @param {number} newWidth The width of the object in pixels.
  * @param {number} newHeight The height of the object in pixels.
  * @param {boolean=} opt_noEvent Whether to skip sending a change event.
@@ -747,7 +747,7 @@ org_apache_flex_core_UIBase.prototype.setWidthAndHeight =
 
 
 /**
- * @expose
+ * @export
  * @return {boolean} True if width sized to content.
  */
 org_apache_flex_core_UIBase.prototype.isWidthSizedToContent = function()
@@ -757,7 +757,7 @@ org_apache_flex_core_UIBase.prototype.isWidthSizedToContent = function()
 
 
 /**
- * @expose
+ * @export
  * @return {boolean} True if height sized to content.
  */
 org_apache_flex_core_UIBase.prototype.isHeightSizedToContent = function()
@@ -767,14 +767,14 @@ org_apache_flex_core_UIBase.prototype.isHeightSizedToContent = function()
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_core_UIBase.prototype.typeNames = '';
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_events_ValueChangeEvent} value The new style properties.
  */
 org_apache_flex_core_UIBase.prototype.styleChangeHandler = function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/UIMetrics.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/UIMetrics.js b/frameworks/projects/Core/js/src/org/apache/flex/core/UIMetrics.js
index 026e8ee..be46526 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/UIMetrics.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/UIMetrics.js
@@ -24,28 +24,28 @@ org_apache_flex_core_UIMetrics = function() {
 
 
 /**
- * @expose
+ * @export
  * @type {number}
  */
 org_apache_flex_core_UIMetrics.prototype.top = 0;
 
 
 /**
- * @expose
+ * @export
  * @type {number}
  */
 org_apache_flex_core_UIMetrics.prototype.left = 0;
 
 
 /**
- * @expose
+ * @export
  * @type {number}
  */
 org_apache_flex_core_UIMetrics.prototype.bottom = 0;
 
 
 /**
- * @expose
+ * @export
  * @type {number}
  */
 org_apache_flex_core_UIMetrics.prototype.right = 0;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ValuesManager.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ValuesManager.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ValuesManager.js
index 7b3172c..db8a034 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ValuesManager.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ValuesManager.js
@@ -36,14 +36,14 @@ org_apache_flex_core_ValuesManager.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @type {org_apache_flex_core_IValuesImpl}
  */
 org_apache_flex_core_ValuesManager.prototype.valuesImpl = null;
 
 
 Object.defineProperties(org_apache_flex_core_ValuesManager.prototype, {
-    /** @expose */
+    /** @export */
     valuesImpl: {
         /** @this {org_apache_flex_core_ValuesManager} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/core/ViewBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/core/ViewBase.js b/frameworks/projects/Core/js/src/org/apache/flex/core/ViewBase.js
index 3ed0349..5d93168 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/core/ViewBase.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/core/ViewBase.js
@@ -80,7 +80,7 @@ org_apache_flex_core_ViewBase.prototype.applicationModel_ = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Array} data The data for the attributes.
  */
 org_apache_flex_core_ViewBase.prototype.generateMXMLAttributes = function(data) {
@@ -89,14 +89,14 @@ org_apache_flex_core_ViewBase.prototype.generateMXMLAttributes = function(data)
 
 
 /**
- * @expose
+ * @export
  * @type {Object} The document.
  */
 org_apache_flex_core_ViewBase.prototype.document = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} doc The document.
  * @param {Array} desc The descriptor data;
  */
@@ -108,7 +108,7 @@ org_apache_flex_core_ViewBase.prototype.setMXMLDescriptor =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_ViewBase.prototype.addedToParent = function() {
 
@@ -133,7 +133,7 @@ org_apache_flex_core_ViewBase.prototype.addedToParent = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {string} state The name of the state.
  * @return {boolean} True if state in states array.
  */
@@ -149,7 +149,7 @@ org_apache_flex_core_ViewBase.prototype.hasState = function(state) {
 
 
 Object.defineProperties(org_apache_flex_core_ViewBase.prototype, {
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         /** @this {org_apache_flex_core_ViewBase} */
         get: function() {
@@ -160,7 +160,7 @@ Object.defineProperties(org_apache_flex_core_ViewBase.prototype, {
             this.mxmldd = value;
         }
     },
-    /** @expose */
+    /** @export */
     applicationModel: {
         /** @this {org_apache_flex_core_ViewBase} */
         get: function() {
@@ -171,7 +171,7 @@ Object.defineProperties(org_apache_flex_core_ViewBase.prototype, {
             this.applicationModel_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     states: {
         /** @this {org_apache_flex_core_ViewBase} */
         get: function() {
@@ -193,7 +193,7 @@ Object.defineProperties(org_apache_flex_core_ViewBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     currentState: {
         /** @this {org_apache_flex_core_ViewBase} */
         get: function() {
@@ -207,7 +207,7 @@ Object.defineProperties(org_apache_flex_core_ViewBase.prototype, {
             this.dispatchEvent(event);
         }
     },
-    /** @expose */
+    /** @export */
     transitions: {
         /** @this {org_apache_flex_core_ViewBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/events/BrowserEvent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/events/BrowserEvent.js b/frameworks/projects/Core/js/src/org/apache/flex/events/BrowserEvent.js
index b2f7f91..380c1e4 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/events/BrowserEvent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/events/BrowserEvent.js
@@ -68,7 +68,7 @@ org_apache_flex_events_BrowserEvent.prototype.stopImmediatePropagation = functio
 
 
 Object.defineProperties(org_apache_flex_events_BrowserEvent.prototype, {
-    /** @expose */
+    /** @export */
     currentTarget: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
@@ -78,70 +78,70 @@ Object.defineProperties(org_apache_flex_events_BrowserEvent.prototype, {
             return o;
         }
     },
-    /** @expose */
+    /** @export */
     button: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.button;
         }
     },
-    /** @expose */
+    /** @export */
     charCode: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.charCode;
         }
     },
-    /** @expose */
+    /** @export */
     clientX: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.clientX;
         }
     },
-    /** @expose */
+    /** @export */
     clientY: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.clientY;
         }
     },
-    /** @expose */
+    /** @export */
     keyCode: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.keyCode;
         }
     },
-    /** @expose */
+    /** @export */
     offsetX: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.offsetX;
         }
     },
-    /** @expose */
+    /** @export */
     offsetY: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.offsetY;
         }
     },
-    /** @expose */
+    /** @export */
     screenX: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.screenX;
         }
     },
-    /** @expose */
+    /** @export */
     screenY: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
             return this.wrappedEvent.screenY;
         }
     },
-    /** @expose */
+    /** @export */
     relatedTarget: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {
@@ -151,7 +151,7 @@ Object.defineProperties(org_apache_flex_events_BrowserEvent.prototype, {
             return o;
         }
     },
-    /** @expose */
+    /** @export */
     target: {
         /** @this {org_apache_flex_events_BrowserEvent} */
         get: function() {


[3/5] git commit: [flex-asjs] [refs/heads/develop] - switch from @expose to @export. @exposed 'vars' must now be converted to @exported get/set pairs

Posted by ah...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/events/CustomEvent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/events/CustomEvent.js b/frameworks/projects/Core/js/src/org/apache/flex/events/CustomEvent.js
index 9c5608c..bddcb7b 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/events/CustomEvent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/events/CustomEvent.js
@@ -43,7 +43,7 @@ org_apache_flex_events_CustomEvent.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} type The event type.
  */
 org_apache_flex_events_CustomEvent.prototype.init = function(type) {
@@ -52,7 +52,7 @@ org_apache_flex_events_CustomEvent.prototype.init = function(type) {
 
 
 /**
- * @expose
+ * @export
  * @type {string} type The event type.
  */
 org_apache_flex_events_CustomEvent.prototype.type = '';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/events/Event.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/events/Event.js b/frameworks/projects/Core/js/src/org/apache/flex/events/Event.js
index 73ecdd0..4b90547 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/events/Event.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/events/Event.js
@@ -56,14 +56,14 @@ org_apache_flex_events_Event.EventType = {
 
 
 /**
- * @expose
+ * @export
  * @type {string} type The event type.
  */
 org_apache_flex_events_Event.prototype.type = '';
 
 
 /**
- * @expose
+ * @export
  * @param {string} type The event type.
  */
 org_apache_flex_events_Event.prototype.init = function(type) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueChangeEvent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueChangeEvent.js b/frameworks/projects/Core/js/src/org/apache/flex/events/ValueChangeEvent.js
index 1ae2344..fd23c6a 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueChangeEvent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/events/ValueChangeEvent.js
@@ -49,7 +49,7 @@ org_apache_flex_events_ValueChangeEvent.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} type The event type.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.init = function(type) {
@@ -58,42 +58,42 @@ org_apache_flex_events_ValueChangeEvent.prototype.init = function(type) {
 
 
 /**
- * @expose
+ * @export
  * @type {string} type The event type.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.type = '';
 
 
 /**
- * @expose
+ * @export
  * @type {*} oldValue The old value.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.oldValue = null;
 
 
 /**
- * @expose
+ * @export
  * @type {*} newValue The new value.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.newValue = null;
 
 
 /**
- * @expose
+ * @export
  * @type {string} propertyName The property that changed.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.propertyName = '';
 
 
 /**
- * @expose
+ * @export
  * @type {Object} source The object that changed.
  */
 org_apache_flex_events_ValueChangeEvent.prototype.source = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} source The object that changed.
  * @param {string} name The property that changed.
  * @param {*} oldValue The old value.
@@ -113,7 +113,7 @@ org_apache_flex_events_ValueChangeEvent.createUpdateEvent =
 
 
 /**
- * @expose
+ * @export
  * @type {string} VALUE_CHANGE The type of the event.
  */
 org_apache_flex_events_ValueChangeEvent.VALUE_CHANGE = 'valueChange';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueEvent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueEvent.js b/frameworks/projects/Core/js/src/org/apache/flex/events/ValueEvent.js
index acf5328..5a13468 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/events/ValueEvent.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/events/ValueEvent.js
@@ -45,7 +45,7 @@ org_apache_flex_events_ValueEvent.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} type The event type.
  */
 org_apache_flex_events_ValueEvent.prototype.init = function(type) {
@@ -54,14 +54,14 @@ org_apache_flex_events_ValueEvent.prototype.init = function(type) {
 
 
 /**
- * @expose
+ * @export
  * @type {string} type The event type.
  */
 org_apache_flex_events_ValueEvent.prototype.type = '';
 
 
 /**
- * @expose
+ * @export
  * @type {*} value The old value.
  */
 org_apache_flex_events_ValueEvent.prototype.value = null;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/geom/Point.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/geom/Point.js b/frameworks/projects/Core/js/src/org/apache/flex/geom/Point.js
index bb0a030..0ff48bd 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/geom/Point.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/geom/Point.js
@@ -41,7 +41,7 @@ org_apache_flex_geom_Point.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * The x coordinate.
  * @type {number} value The x coordinate.
  */
@@ -49,7 +49,7 @@ org_apache_flex_geom_Point.prototype.x = 0;
 
 
 /**
- * @expose
+ * @export
  * The y coordinate.
  * @type {number} value The y coordinate.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/geom/Rectangle.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/geom/Rectangle.js b/frameworks/projects/Core/js/src/org/apache/flex/geom/Rectangle.js
index 5e7ebf6..d840879 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/geom/Rectangle.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/geom/Rectangle.js
@@ -47,7 +47,7 @@ org_apache_flex_geom_Rectangle.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * The left coordinate.
  * @type {number} value The left coordinate.
  */
@@ -55,7 +55,7 @@ org_apache_flex_geom_Rectangle.prototype.left = 0;
 
 
 /**
- * @expose
+ * @export
  * The top coordinate.
  * @type {number} value The top coordinate.
  */
@@ -63,7 +63,7 @@ org_apache_flex_geom_Rectangle.prototype.top = 0;
 
 
 /**
- * @expose
+ * @export
  * The width coordinate.
  * @type {number} value The width coordinate.
  */
@@ -71,7 +71,7 @@ org_apache_flex_geom_Rectangle.prototype.width = 0;
 
 
 /**
- * @expose
+ * @export
  * The height coordinate.
  * @type {number} value The height coordinate.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/states/AddItems.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/states/AddItems.js b/frameworks/projects/Core/js/src/org/apache/flex/states/AddItems.js
index c3e4da7..80f8842 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/states/AddItems.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/states/AddItems.js
@@ -57,64 +57,64 @@ org_apache_flex_states_AddItems.prototype.setDocument = function(document, opt_i
 
 
 /**
- * @expose
+ * @private
  * @type {Object} document The MXML object.
  */
-org_apache_flex_states_AddItems.prototype.document = null;
+org_apache_flex_states_AddItems.prototype.document_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {Array} items The array of items to add.
  */
-org_apache_flex_states_AddItems.prototype.items = null;
+org_apache_flex_states_AddItems.prototype.items_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {number} itemsDescriptor The index into the array
  *                               of itemDescriptors on the document
  */
-org_apache_flex_states_AddItems.prototype.itemsDescriptorIndex = -1;
+org_apache_flex_states_AddItems.prototype.itemsDescriptorIndex_ = -1;
 
 
 /**
- * @expose
+ * @private
  * @type {Object} itemsDescriptor The descriptors for items.
  */
-org_apache_flex_states_AddItems.prototype.itemsDescriptor = null;
+org_apache_flex_states_AddItems.prototype.itemsDescriptor_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {string} destination The id of the parent.
  */
-org_apache_flex_states_AddItems.prototype.destination = '';
+org_apache_flex_states_AddItems.prototype.destination_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {string} propertyName The child property name (e.g. mxmlContent).
  */
-org_apache_flex_states_AddItems.prototype.propertyName = '';
+org_apache_flex_states_AddItems.prototype.propertyName_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {string} position Where the item goes relative to relativeTo.
  */
-org_apache_flex_states_AddItems.prototype.position = '';
+org_apache_flex_states_AddItems.prototype.position_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {?string} relativeTo The id of the child where the item goes.
  */
-org_apache_flex_states_AddItems.prototype.relativeTo = null;
+org_apache_flex_states_AddItems.prototype.relativeTo_ = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} properties The properties for the new object.
  * @return {Object} The new object.
  */
@@ -127,3 +127,123 @@ org_apache_flex_states_AddItems.prototype.initializeFromObject = function(proper
 
   return this;
 };
+
+
+Object.defineProperties(org_apache_flex_states_AddItems.prototype,
+  /** @lends {org_apache_flex_states_AddItems.prototype} */ {
+  /** @export */
+  document: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.document_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.document_) {
+        this.document_ = value;
+      }
+    }
+  },
+  /** @export */
+  items: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.items_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.items_) {
+        this.items_ = value;
+      }
+    }
+  },
+  /** @export */
+  itemsDescriptorIndex: {
+    /** @this {org_apache_flex_states_AddItems}
+        @return {number} */
+    get: function() {
+      return this.itemsDescriptorIndex_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems}
+        @param {number} value The value.  */
+    set: function(value) {
+      if (value != this.itemsDescriptorIndex_) {
+        this.itemsDescriptorIndex_ = value;
+      }
+    }
+  },
+  /** @export */
+  itemsDescriptor: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.itemsDescriptor_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.itemsDescriptor_) {
+        this.itemsDescriptor_ = value;
+      }
+    }
+  },
+  /** @export */
+  destination: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.destination_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.destination_) {
+        this.destination_ = value;
+      }
+    }
+  },
+  /** @export */
+  propertyName: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.propertyName_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.propertyName_) {
+        this.propertyName_ = value;
+      }
+    }
+  },
+  /** @export */
+  position: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.position_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.position_) {
+        this.position_ = value;
+      }
+    }
+  },
+  /** @export */
+  relativeTo: {
+    /** @this {org_apache_flex_states_AddItems} */
+    get: function() {
+      return this.relativeTo_;
+    },
+
+    /** @this {org_apache_flex_states_AddItems} */
+    set: function(value) {
+      if (value != this.relativeTo_) {
+        this.relativeTo_ = value;
+      }
+    }
+  }
+});
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/states/SetEventHandler.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/states/SetEventHandler.js b/frameworks/projects/Core/js/src/org/apache/flex/states/SetEventHandler.js
index 033d73c..2424027 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/states/SetEventHandler.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/states/SetEventHandler.js
@@ -48,35 +48,35 @@ org_apache_flex_states_SetEventHandler.prototype.setDocument = function(document
 
 
 /**
- * @expose
+ * @private
  * @type {Object} document The MXML object.
  */
-org_apache_flex_states_SetEventHandler.prototype.document = null;
+org_apache_flex_states_SetEventHandler.prototype.document_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {string} name The event to listen for.
  */
-org_apache_flex_states_SetEventHandler.prototype.name = '';
+org_apache_flex_states_SetEventHandler.prototype.name_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {string} target The id of the object.
  */
-org_apache_flex_states_SetEventHandler.prototype.target = '';
+org_apache_flex_states_SetEventHandler.prototype.target_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {Object} handlerFunction The listener to be added.
  */
-org_apache_flex_states_SetEventHandler.prototype.handlerFunction = null;
+org_apache_flex_states_SetEventHandler.prototype.handlerFunction_ = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} properties The properties for the new object.
  * @return {Object} The new object.
  */
@@ -89,3 +89,64 @@ org_apache_flex_states_SetEventHandler.prototype.initializeFromObject = function
 
   return this;
 };
+
+
+Object.defineProperties(org_apache_flex_states_SetEventHandler.prototype,
+  /** @lends {org_apache_flex_states_SetEventHandler.prototype} */ {
+  /** @export */
+  document: {
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    get: function() {
+      return this.document_;
+    },
+
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    set: function(value) {
+      if (value != this.document_) {
+        this.document_ = value;
+      }
+    }
+  },
+  /** @export */
+  name: {
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    get: function() {
+      return this.name_;
+    },
+
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    set: function(value) {
+      if (value != this.name_) {
+        this.name_ = value;
+      }
+    }
+  },
+  /** @export */
+  target: {
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    get: function() {
+      return this.target_;
+    },
+
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    set: function(value) {
+      if (value != this.target_) {
+        this.target_ = value;
+      }
+    }
+  },
+  /** @export */
+  handlerFunction: {
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    get: function() {
+      return this.handlerFunction_;
+    },
+
+    /** @this {org_apache_flex_states_SetEventHandler} */
+    set: function(value) {
+      if (value != this.handlerFunction_) {
+        this.handlerFunction_ = value;
+      }
+    }
+  }
+});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/states/SetProperty.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/states/SetProperty.js b/frameworks/projects/Core/js/src/org/apache/flex/states/SetProperty.js
index 88541f1..3ddb6f8 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/states/SetProperty.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/states/SetProperty.js
@@ -48,42 +48,42 @@ org_apache_flex_states_SetProperty.prototype.setDocument = function(document, op
 
 
 /**
- * @expose
+ * @private
  * @type {Object} document The MXML object.
  */
-org_apache_flex_states_SetProperty.prototype.document = null;
+org_apache_flex_states_SetProperty.prototype.document_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {string} name The target property name.
  */
-org_apache_flex_states_SetProperty.prototype.name = '';
+org_apache_flex_states_SetProperty.prototype.name_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {?string} target The id of the object.
  */
-org_apache_flex_states_SetProperty.prototype.target = null;
+org_apache_flex_states_SetProperty.prototype.target_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {Object} previousValue The value to revert to.
  */
-org_apache_flex_states_SetProperty.prototype.previousValue = null;
+org_apache_flex_states_SetProperty.prototype.previousValue_ = null;
 
 
 /**
- * @expose
+ * @private
  * @type {Object} value The value to set.
  */
-org_apache_flex_states_SetProperty.prototype.value = null;
+org_apache_flex_states_SetProperty.prototype.value_ = null;
 
 
 /**
- * @expose
+ * @export
  * @param {Object} properties The properties for the new object.
  * @return {Object} The new object.
  */
@@ -96,3 +96,78 @@ org_apache_flex_states_SetProperty.prototype.initializeFromObject = function(pro
 
   return this;
 };
+
+
+Object.defineProperties(org_apache_flex_states_SetProperty.prototype,
+  /** @lends {org_apache_flex_states_SetProperty.prototype} */ {
+  /** @export */
+  document: {
+    /** @this {org_apache_flex_states_SetProperty} */
+    get: function() {
+      return this.document_;
+    },
+
+    /** @this {org_apache_flex_states_SetProperty} */
+    set: function(value) {
+      if (value != this.document_) {
+        this.document_ = value;
+      }
+    }
+  },
+  /** @export */
+  name: {
+    /** @this {org_apache_flex_states_SetProperty} */
+    get: function() {
+      return this.name_;
+    },
+
+    /** @this {org_apache_flex_states_SetProperty} */
+    set: function(value) {
+      if (value != this.name_) {
+        this.name_ = value;
+      }
+    }
+  },
+  /** @export */
+  target: {
+    /** @this {org_apache_flex_states_SetProperty} */
+    get: function() {
+      return this.target_;
+    },
+
+    /** @this {org_apache_flex_states_SetProperty} */
+    set: function(value) {
+      if (value != this.target_) {
+        this.target_ = value;
+      }
+    }
+  },
+  /** @export */
+  previousValue: {
+    /** @this {org_apache_flex_states_SetProperty} */
+    get: function() {
+      return this.previousValue_;
+    },
+
+    /** @this {org_apache_flex_states_SetProperty} */
+    set: function(value) {
+      if (value != this.previousValue_) {
+        this.previousValue_ = value;
+      }
+    }
+  },
+  /** @export */
+  value: {
+    /** @this {org_apache_flex_states_SetProperty} */
+    get: function() {
+      return this.value_;
+    },
+
+    /** @this {org_apache_flex_states_SetProperty} */
+    set: function(value) {
+      if (value != this.value_) {
+        this.value_ = value;
+      }
+    }
+  }
+});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/states/State.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/states/State.js b/frameworks/projects/Core/js/src/org/apache/flex/states/State.js
index 2bd1f18..dd5e0b3 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/states/State.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/states/State.js
@@ -36,14 +36,47 @@ org_apache_flex_states_State.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @private
  * @type {string} name The state name.
  */
-org_apache_flex_states_State.prototype.name = '';
+org_apache_flex_states_State.prototype.name_ = '';
 
 
 /**
- * @expose
+ * @private
  * @type {Array} overrides The state data.
  */
-org_apache_flex_states_State.prototype.overrides = null;
+org_apache_flex_states_State.prototype.overrides_ = null;
+
+
+Object.defineProperties(org_apache_flex_states_State.prototype,
+  /** @lends {org_apache_flex_states_State.prototype} */ {
+  /** @export */
+  name: {
+    /** @this {org_apache_flex_states_State} */
+    get: function() {
+      return this.name_;
+    },
+
+    /** @this {org_apache_flex_states_State} */
+    set: function(value) {
+      if (value != this.name_) {
+        this.name_ = value;
+      }
+    }
+  },
+  /** @export */
+  overrides: {
+    /** @this {org_apache_flex_states_State} */
+    get: function() {
+      return this.overrides_;
+    },
+
+    /** @this {org_apache_flex_states_State} */
+    set: function(value) {
+      if (value != this.overrides_) {
+        this.overrides_ = value;
+      }
+    }
+  }
+});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/svg/TextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/svg/TextButton.js b/frameworks/projects/Core/js/src/org/apache/flex/svg/TextButton.js
index 8e109df..91cae89 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/svg/TextButton.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/svg/TextButton.js
@@ -75,7 +75,7 @@ org_apache_flex_svg_TextButton.prototype.finalizeElement =
 
 
 Object.defineProperties(org_apache_flex_svg_TextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_svg_TextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/BeadMetrics.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/BeadMetrics.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/BeadMetrics.js
index 98de8da..815ec10 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/BeadMetrics.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/BeadMetrics.js
@@ -26,7 +26,7 @@ org_apache_flex_utils_BeadMetrics = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_core_IStrand} strand The strand whose bounds are required.
  * @return {org_apache_flex_core_UIMetrics} The bounding box.
  */
@@ -45,4 +45,4 @@ org_apache_flex_utils_BeadMetrics.getMetrics = function(strand) {
     if (style['padding_bottom']) box.bottom = Number(style.padding_bottom);
   }
   return box;
-};
\ No newline at end of file
+};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/BinaryData.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/BinaryData.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/BinaryData.js
index 0437029..768904a 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/BinaryData.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/BinaryData.js
@@ -47,14 +47,14 @@ org_apache_flex_utils_BinaryData.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_utils_BinaryData.prototype, {
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_utils_BinaryData} */
         get: function() {
             return this.data_;
         }
     },
-    /** @expose */
+    /** @export */
     position: {
         /** @this {org_apache_flex_utils_BinaryData} */
         get: function() {
@@ -65,14 +65,14 @@ Object.defineProperties(org_apache_flex_utils_BinaryData.prototype, {
             this.position_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     length: {
         /** @this {org_apache_flex_utils_BinaryData} */
         get: function() {
             return this.data_.byteLength;
         }
     },
-    /** @expose */
+    /** @export */
     bytesAvailable: {
         /** @this {org_apache_flex_utils_BinaryData} */
         get: function() {
@@ -83,7 +83,7 @@ Object.defineProperties(org_apache_flex_utils_BinaryData.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {number} b The byte to write.
  */
 org_apache_flex_utils_BinaryData.prototype.writeByte = function(b) {
@@ -98,7 +98,7 @@ org_apache_flex_utils_BinaryData.prototype.writeByte = function(b) {
 
 
 /**
- * @expose
+ * @export
  * @param {number} s The 16-bit integer to write.
  */
 org_apache_flex_utils_BinaryData.prototype.writeShort = function(s) {
@@ -113,7 +113,7 @@ org_apache_flex_utils_BinaryData.prototype.writeShort = function(s) {
 
 
 /**
- * @expose
+ * @export
  * @param {number} num The 32-bit integer to write.
  */
 org_apache_flex_utils_BinaryData.prototype.writeInt = function(num) {
@@ -128,7 +128,7 @@ org_apache_flex_utils_BinaryData.prototype.writeInt = function(num) {
 
 
 /**
- * @expose
+ * @export
  * @param {number} num The 32-bit unsigned integer to write.
  */
 org_apache_flex_utils_BinaryData.prototype.writeUnsignedInt =
@@ -144,7 +144,7 @@ org_apache_flex_utils_BinaryData.prototype.writeUnsignedInt =
 
 
 /**
- * @expose
+ * @export
  * @return {number} The byte that was read.
  */
 org_apache_flex_utils_BinaryData.prototype.readByte = function() {
@@ -157,7 +157,7 @@ org_apache_flex_utils_BinaryData.prototype.readByte = function() {
 
 
 /**
- * @expose
+ * @export
  * @return {number} The 16-bit integer that was read.
  */
 org_apache_flex_utils_BinaryData.prototype.readShort = function() {
@@ -170,7 +170,7 @@ org_apache_flex_utils_BinaryData.prototype.readShort = function() {
 
 
 /**
- * @expose
+ * @export
  * @return {number} The 32-bit integer that was read.
  */
 org_apache_flex_utils_BinaryData.prototype.readInteger = function() {
@@ -183,7 +183,7 @@ org_apache_flex_utils_BinaryData.prototype.readInteger = function() {
 
 
 /**
- * @expose
+ * @export
  * @return {number} The 32-bit unsigned integer that was read.
  */
 org_apache_flex_utils_BinaryData.prototype.readUnsignedInteger =
@@ -197,7 +197,7 @@ org_apache_flex_utils_BinaryData.prototype.readUnsignedInteger =
 
 
 /**
- * @expose
+ * @export
  * @param {number} extra The number of bytes to add to the buffer.
  */
 org_apache_flex_utils_BinaryData.prototype.growBuffer = function(extra) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/EffectTimer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/EffectTimer.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/EffectTimer.js
index 79d9d68..b9d12fa 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/EffectTimer.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/EffectTimer.js
@@ -59,7 +59,7 @@ org_apache_flex_utils_EffectTimer.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * Stops the timer.
  */
 org_apache_flex_utils_EffectTimer.prototype.stop = function() {
@@ -69,7 +69,7 @@ org_apache_flex_utils_EffectTimer.prototype.stop = function() {
 
 
 /**
- * @expose
+ * @export
  * Starts the timer.
  * @return {number} The start time.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/Language.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/Language.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/Language.js
index b890dac..34f346e 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/Language.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/Language.js
@@ -36,7 +36,7 @@ org_apache_flex_utils_Language.prototype.FLEXJS_CLASS_INFO =
 /**
  * as()
  *
- * @expose
+ * @export
  * @param {?} leftOperand The lefthand operand of the
  *                        binary as operator in AS3.
  * @param {?} rightOperand The righthand operand of the
@@ -70,7 +70,7 @@ org_apache_flex_utils_Language.as = function(leftOperand, rightOperand, opt_coer
 /**
  * int()
  *
- * @expose
+ * @export
  * @param {?} value The value to be cast.
  * @return {number}
  */
@@ -82,7 +82,7 @@ org_apache_flex_utils_Language._int = function(value) {
 /**
  * is()
  *
- * @expose
+ * @export
  * @param {?} leftOperand The lefthand operand of the
  *     binary as operator in AS3.
  * @param {?} rightOperand The righthand operand of the
@@ -154,7 +154,7 @@ org_apache_flex_utils_Language.is = function(leftOperand, rightOperand) {
 /**
  * trace()
  *
- * @expose
+ * @export
  * @param {...Object} var_args The message(s) to be written to the console.
  */
 org_apache_flex_utils_Language.trace = function(var_args) {
@@ -184,7 +184,7 @@ org_apache_flex_utils_Language.trace = function(var_args) {
 /**
  * uint()
  *
- * @expose
+ * @export
  * @param {?} value The value to be cast.
  * @return {number}
  */
@@ -196,7 +196,7 @@ org_apache_flex_utils_Language.uint = function(value) {
 /**
  * preincrement handles --foo
  *
- * @expose
+ * @export
  * @param {Object} obj The object with the getter/setter.
  * @param {string} prop The name of a property.
  * @return {number}
@@ -211,7 +211,7 @@ org_apache_flex_utils_Language.preincrement = function(obj, prop) {
 /**
  * predecrement handles ++foo
  *
- * @expose
+ * @export
  * @param {Object} obj The object with the getter/setter.
  * @param {string} prop The name of a property.
  * @return {number}
@@ -226,7 +226,7 @@ org_apache_flex_utils_Language.predecrement = function(obj, prop) {
 /**
  * postincrement handles foo++
  *
- * @expose
+ * @export
  * @param {Object} obj The object with the getter/setter.
  * @param {string} prop The name of a property.
  * @return {number}
@@ -241,7 +241,7 @@ org_apache_flex_utils_Language.postincrement = function(obj, prop) {
 /**
  * postdecrement handles foo++
  *
- * @expose
+ * @export
  * @param {Object} obj The object with the getter/setter.
  * @param {string} prop The name of a property.
  * @return {number}
@@ -256,7 +256,7 @@ org_apache_flex_utils_Language.postdecrement = function(obj, prop) {
 /**
  * superGetter calls the getter on the given class' superclass.
  *
- * @expose
+ * @export
  * @param {Object} clazz The class.
  * @param {Object} pthis The this pointer.
  * @param {string} prop The name of the getter.
@@ -277,7 +277,7 @@ org_apache_flex_utils_Language.superGetter = function(clazz, pthis, prop) {
 /**
  * superSetter calls the setter on the given class' superclass.
  *
- * @expose
+ * @export
  * @param {Object} clazz The class.
  * @param {Object} pthis The this pointer.
  * @param {string} prop The name of the getter.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/MXMLDataInterpreter.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/MXMLDataInterpreter.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/MXMLDataInterpreter.js
index a254a35..e0e15bf 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/MXMLDataInterpreter.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/MXMLDataInterpreter.js
@@ -99,7 +99,7 @@ org_apache_flex_utils_MXMLDataInterpreter.generateMXMLObject =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} document The MXML object.
  * @param {Object} parent The parent object.
  * @param {Array} data The data array.
@@ -124,7 +124,7 @@ org_apache_flex_utils_MXMLDataInterpreter.generateMXMLArray =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} document The MXML object.
  * @param {Object} parent The parent object.
  * @param {Object} comp The component being initialized.
@@ -286,7 +286,7 @@ org_apache_flex_utils_MXMLDataInterpreter.initializeStrandBasedObject =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} document The MXML object.
  * @param {Object} parent The parent object.
  * @param {Array} data The data array.
@@ -301,7 +301,7 @@ org_apache_flex_utils_MXMLDataInterpreter.generateMXMLInstances =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} host The MXML object.
  * @param {Array} data The data array.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/MixinManager.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/MixinManager.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/MixinManager.js
index 6579489..f8bee50 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/MixinManager.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/MixinManager.js
@@ -38,7 +38,7 @@ org_apache_flex_utils_MixinManager.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_utils_MixinManager.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_utils_MixinManager} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/PointUtils.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/PointUtils.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/PointUtils.js
index f42aae7..12285e1 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/PointUtils.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/PointUtils.js
@@ -36,7 +36,7 @@ org_apache_flex_utils_PointUtils.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_geom_Point} point The Point to be converted.
  * @param {Object} local The object used as reference.
  * @return {org_apache_flex_geom_Point} The converted Point.
@@ -62,7 +62,7 @@ org_apache_flex_utils_PointUtils.globalToLocal =
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_geom_Point} point The Point to be converted.
  * @param {Object} local The object used as reference.
  * @return {org_apache_flex_geom_Point} The converted Point.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/Timer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/Timer.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/Timer.js
index 5dcda3d..27d7e56 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/Timer.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/Timer.js
@@ -64,7 +64,7 @@ org_apache_flex_utils_Timer.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * Stops the timer and sets currentCount = 0.
  */
 org_apache_flex_utils_Timer.prototype.reset = function() {
@@ -74,7 +74,7 @@ org_apache_flex_utils_Timer.prototype.reset = function() {
 
 
 /**
- * @expose
+ * @export
  * Stops the timer.
  */
 org_apache_flex_utils_Timer.prototype.stop = function() {
@@ -84,7 +84,7 @@ org_apache_flex_utils_Timer.prototype.stop = function() {
 
 
 /**
- * @expose
+ * @export
  * Starts the timer.
  */
 org_apache_flex_utils_Timer.prototype.start = function() {
@@ -108,21 +108,21 @@ org_apache_flex_utils_Timer.prototype.timerHandler =
 };
 
 Object.defineProperties(org_apache_flex_utils_Timer.prototype, {
-    /** @expose */
+    /** @export */
     currentCount: {
         /** @this {org_apache_flex_utils_Timer} */
         get: function() {
             return this._currentCount;
         }
     },
-    /** @expose */
+    /** @export */
     running: {
         /** @this {org_apache_flex_utils_Timer} */
         get: function() {
             return this.timerInterval !== -1;
         }
     },
-    /** @expose */
+    /** @export */
     delay: {
         /** @this {org_apache_flex_utils_Timer} */
         get: function() {
@@ -133,7 +133,7 @@ Object.defineProperties(org_apache_flex_utils_Timer.prototype, {
             this._delay = value;
         }
     },
-    /** @expose */
+    /** @export */
     repeatCount: {
         /** @this {org_apache_flex_utils_Timer} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/UIUtils.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/UIUtils.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/UIUtils.js
index fe1eaaa..5c71ace 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/UIUtils.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/UIUtils.js
@@ -37,7 +37,7 @@ org_apache_flex_utils_UIUtils.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} item The item to be centered.
  * @param {Object} relativeTo The object used as reference.
  */
@@ -57,7 +57,7 @@ org_apache_flex_utils_UIUtils.center =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} start A component to start the search.
  * @return {Object} A component that implements IPopUpHost.
  */
@@ -73,7 +73,7 @@ org_apache_flex_utils_UIUtils.findPopUpHost =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} popUp An IPopUpHost component looking to be removed.
  */
 org_apache_flex_utils_UIUtils.removePopUp =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Core/js/src/org/apache/flex/utils/ViewSourceContextMenuOption.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/js/src/org/apache/flex/utils/ViewSourceContextMenuOption.js b/frameworks/projects/Core/js/src/org/apache/flex/utils/ViewSourceContextMenuOption.js
index 5dae11a..4bce85c 100644
--- a/frameworks/projects/Core/js/src/org/apache/flex/utils/ViewSourceContextMenuOption.js
+++ b/frameworks/projects/Core/js/src/org/apache/flex/utils/ViewSourceContextMenuOption.js
@@ -38,7 +38,7 @@ org_apache_flex_utils_ViewSourceContextMenuOption.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_utils_ViewSourceContextMenuOption.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_utils_ViewSourceContextMenuOption} */
         set: function(value) {}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Application.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Application.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Application.js
index 82ffdcc..2eb0a26 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Application.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Application.js
@@ -45,42 +45,42 @@ goog.inherits(org_apache_flex_createjs_Application,
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_Application.prototype.controller = null;
 
 
 /**
- * @expose
+ * @export
  * @type {org_apache_flex_createjs_core_ViewBase}
  */
 org_apache_flex_createjs_Application.prototype.initialView = null;
 
 
 /**
- * @expose
+ * @export
  * @type {createjs.Stage}
  */
 org_apache_flex_createjs_Application.prototype.stage = null;
 
 
 /**
- * @expose
+ * @export
  * @type {org_apache_flex_events_EventDispatcher}
  */
 org_apache_flex_createjs_Application.prototype.model = null;
 
 
 /**
- * @expose
+ * @export
  * @type {org_apache_flex_core_SimpleValuesImpl}
  */
 org_apache_flex_createjs_Application.prototype.valuesImpl = null;
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_createjs_Application.prototype.start = function() {
   var body;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/CheckBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/CheckBox.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/CheckBox.js
index 06c89a8..2429a84 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/CheckBox.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/CheckBox.js
@@ -30,14 +30,14 @@ goog.inherits(org_apache_flex_createjs_CheckBox,
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_CheckBox.prototype.checkMark = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_CheckBox.prototype.checkMarkBackground =
@@ -45,7 +45,7 @@ org_apache_flex_createjs_CheckBox.prototype.checkMarkBackground =
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_CheckBox.prototype.checkBoxLabel = null;
@@ -94,7 +94,7 @@ org_apache_flex_createjs_CheckBox.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_createjs_CheckBox.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_createjs_CheckBox} */
         get: function() {
@@ -105,7 +105,7 @@ Object.defineProperties(org_apache_flex_createjs_CheckBox.prototype, {
             this.checkBoxLabel.text = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_createjs_CheckBox} */
         get: function() {
@@ -121,7 +121,7 @@ Object.defineProperties(org_apache_flex_createjs_CheckBox.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {string|Object|goog.events.Event} event The event.
  */
 org_apache_flex_createjs_CheckBox.prototype.clickHandler =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Label.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Label.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Label.js
index 6dc5f10..779d37d 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Label.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/Label.js
@@ -48,7 +48,7 @@ org_apache_flex_createjs_Label.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_createjs_Label.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_createjs_Label} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/TextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/TextButton.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/TextButton.js
index d6b8425..71bd6af 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/TextButton.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/TextButton.js
@@ -30,14 +30,14 @@ goog.inherits(org_apache_flex_createjs_TextButton,
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_TextButton.prototype.buttonLabel = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Object}
  */
 org_apache_flex_createjs_TextButton.prototype.buttonBackground =
@@ -76,7 +76,7 @@ org_apache_flex_createjs_TextButton.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_createjs_TextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_createjs_TextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/UIBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/UIBase.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/UIBase.js
index ee80cd7..3492d14 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/UIBase.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/UIBase.js
@@ -57,7 +57,7 @@ org_apache_flex_createjs_core_UIBase.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
-    /** @expose */
+    /** @export */
     x: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         set: function(pixels) {
@@ -65,7 +65,7 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
             this.element.getStage().update();
         }
     },
-    /** @expose */
+    /** @export */
     y: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         set: function(pixels) {
@@ -73,7 +73,7 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
             this.element.getStage().update();
         }
     },
-    /** @expose */
+    /** @export */
     width: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         set: function(pixels) {
@@ -81,7 +81,7 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
             this.element.getStage().update();
         }
     },
-    /** @expose */
+    /** @export */
     height: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         set: function(pixels) {
@@ -89,7 +89,7 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
             this.element.getStage().update();
         }
     },
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         get: function() {
@@ -104,7 +104,7 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     model: {
         /** @this {org_apache_flex_createjs_core_UIBase} */
         get: function() {
@@ -122,14 +122,14 @@ Object.defineProperties(org_apache_flex_createjs_core_UIBase.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @type {string}
  */
 org_apache_flex_createjs_core_UIBase.prototype.id = null;
 
 
 /**
- * @expose
+ * @export
  * @type {object}
  */
 org_apache_flex_createjs_core_UIBase.prototype.model = null;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/ViewBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/ViewBase.js b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/ViewBase.js
index baf26a3..c7e4026 100644
--- a/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/ViewBase.js
+++ b/frameworks/projects/CreateJS/js/src/org/apache/flex/createjs/core/ViewBase.js
@@ -37,7 +37,7 @@ goog.inherits(org_apache_flex_createjs_core_ViewBase,
 
 
 Object.defineProperties(org_apache_flex_createjs_core_ViewBase.prototype, {
-    /** @expose */
+    /** @export */
     applicationModel: {
         /** @this {org_apache_flex_createjs_core_ViewBase} */
         get: function() {
@@ -51,14 +51,14 @@ Object.defineProperties(org_apache_flex_createjs_core_ViewBase.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @type {Array}
  */
 org_apache_flex_createjs_core_ViewBase.prototype.MXMLProperties = null;
 
 
 /**
- * @expose
+ * @export
  * @type {Array}
  */
 org_apache_flex_createjs_core_ViewBase.prototype.MXMLDescriptor = null;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/DragDrop/js/src/org/apache/flex/events/DragEvent.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/DragDrop/js/src/org/apache/flex/events/DragEvent.js b/frameworks/projects/DragDrop/js/src/org/apache/flex/events/DragEvent.js
index 3212ebe..01afc5d 100644
--- a/frameworks/projects/DragDrop/js/src/org/apache/flex/events/DragEvent.js
+++ b/frameworks/projects/DragDrop/js/src/org/apache/flex/events/DragEvent.js
@@ -49,7 +49,7 @@ org_apache_flex_events_DragEvent.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} type The event type.
  * @param {Event} e The mouse event to base the DragEvent on.
  * @return {MouseEvent} The new event.
@@ -66,7 +66,7 @@ org_apache_flex_events_DragEvent.createDragEvent =
 
 
 /**
- * @expose
+ * @export
  * @param {Event} event The drag event.
  * @param {Object} target The target for the event.
  */
@@ -77,49 +77,49 @@ org_apache_flex_events_DragEvent.dispatchDragEvent =
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_START The event type for starting drag-drop.
  */
 org_apache_flex_events_DragEvent.DRAG_START = 'dragStart';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_MOVE The event type when moving mouse during drag-drop.
  */
 org_apache_flex_events_DragEvent.DRAG_MOVE = 'dragMove';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_END The event type for ending drag-drop.
  */
 org_apache_flex_events_DragEvent.DRAG_END = 'dragEnd';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_ENTER The event type for entering a potential drop target.
  */
 org_apache_flex_events_DragEvent.DRAG_ENTER = 'dragEnter';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_OVER The event type for moving over a potential drop target.
  */
 org_apache_flex_events_DragEvent.DRAG_OVER = 'dragOver';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_EXIT The event type for leaving a potential drop target.
  */
 org_apache_flex_events_DragEvent.DRAG_EXIT = 'dragExit';
 
 
 /**
- * @expose
+ * @export
  * @type {string} DRAG_DROP The event type for dropping on a target.
  */
 org_apache_flex_events_DragEvent.DRAG_DROP = 'dragDrop';

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Effects/js/src/org/apache/flex/effects/PlatformWiper.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Effects/js/src/org/apache/flex/effects/PlatformWiper.js b/frameworks/projects/Effects/js/src/org/apache/flex/effects/PlatformWiper.js
index de36898..01b12af 100644
--- a/frameworks/projects/Effects/js/src/org/apache/flex/effects/PlatformWiper.js
+++ b/frameworks/projects/Effects/js/src/org/apache/flex/effects/PlatformWiper.js
@@ -50,7 +50,7 @@ org_apache_flex_effects_PlatformWiper.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_effects_PlatformWiper.prototype, {
-    /** @expose */
+    /** @export */
     target: {
         /** @this {org_apache_flex_effects_PlatformWiper} */
         set: function(target) {
@@ -66,7 +66,7 @@ Object.defineProperties(org_apache_flex_effects_PlatformWiper.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     visibleRect: {
         /** @this {org_apache_flex_effects_PlatformWiper} */
         set: function(rect) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Formatters/js/src/org/apache/flex/core/FormatBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Formatters/js/src/org/apache/flex/core/FormatBase.js b/frameworks/projects/Formatters/js/src/org/apache/flex/core/FormatBase.js
index 41358eb..cb40a69 100644
--- a/frameworks/projects/Formatters/js/src/org/apache/flex/core/FormatBase.js
+++ b/frameworks/projects/Formatters/js/src/org/apache/flex/core/FormatBase.js
@@ -73,14 +73,14 @@ org_apache_flex_core_FormatBase.prototype._formattedResult = '';
 
 
 Object.defineProperties(org_apache_flex_core_FormatBase.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_core_FormatBase} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     propertyValue: {
         /** @this {org_apache_flex_core_FormatBase} */
         get: function() {
@@ -88,7 +88,7 @@ Object.defineProperties(org_apache_flex_core_FormatBase.prototype, {
             return value;
         }
     },
-    /** @expose */
+    /** @export */
     propertyName: {
         /** @this {org_apache_flex_core_FormatBase} */
         get: function() {
@@ -102,7 +102,7 @@ Object.defineProperties(org_apache_flex_core_FormatBase.prototype, {
             this._propertyName = value;
         }
     },
-    /** @expose */
+    /** @export */
     eventName: {
         /** @this {org_apache_flex_core_FormatBase} */
         get: function() {
@@ -116,7 +116,7 @@ Object.defineProperties(org_apache_flex_core_FormatBase.prototype, {
             this._eventName = value;
         }
     },
-    /** @expose */
+    /** @export */
     formattedString: {
         /** @this {org_apache_flex_core_FormatBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/Map.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/Map.js b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/Map.js
index 9a16e5d..b6469f3 100644
--- a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/Map.js
+++ b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/Map.js
@@ -80,14 +80,14 @@ org_apache_flex_maps_google_Map.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_maps_google_Map.prototype, {
-    /** @expose */
+    /** @export */
     token: {
         /** @this {org_apache_flex_maps_google_Map} */
         set: function(value) {
             this.token = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedMarker: {
         /** @this {org_apache_flex_maps_google_Map} */
         get: function() {
@@ -107,7 +107,7 @@ org_apache_flex_maps_google_Map.prototype.finishInitalization = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {number} centerLat center latitude.
  * @param {number} centerLong center longitude.
  * @param {number} zoom zoom level.
@@ -129,7 +129,7 @@ org_apache_flex_maps_google_Map.prototype.loadMap =
 
 
 /**
- * @expose
+ * @export
  * @param {Number} zoomLevel The level of magnification.
  */
 org_apache_flex_maps_google_Map.prototype.setZoom =
@@ -141,7 +141,7 @@ org_apache_flex_maps_google_Map.prototype.setZoom =
 
 
 /**
- * @expose
+ * @export
  * @param {string} address The new center of the map.
  */
 org_apache_flex_maps_google_Map.prototype.centerOnAddress = function(address) {
@@ -151,7 +151,7 @@ org_apache_flex_maps_google_Map.prototype.centerOnAddress = function(address) {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} location The new center of the map.
  */
 org_apache_flex_maps_google_Map.prototype.setCenter = function(location) {
@@ -161,7 +161,7 @@ org_apache_flex_maps_google_Map.prototype.setCenter = function(location) {
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_maps_google_Map.prototype.markCurrentLocation = function() {
   this.createMarker(this.currentCenter);
@@ -169,7 +169,7 @@ org_apache_flex_maps_google_Map.prototype.markCurrentLocation = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {string} address The address to locate and mark on the map.
  */
 org_apache_flex_maps_google_Map.prototype.markAddress =
@@ -182,7 +182,7 @@ org_apache_flex_maps_google_Map.prototype.markAddress =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} location A LatLng that denotes the position of the marker.
  * @return {Object} A marker object.
  */
@@ -198,7 +198,7 @@ org_apache_flex_maps_google_Map.prototype.createMarker =
 
 
 /**
- * @expose
+ * @export
  * @param {string} placeName A place to search for.
  */
 org_apache_flex_maps_google_Map.prototype.nearbySearch =
@@ -212,7 +212,7 @@ org_apache_flex_maps_google_Map.prototype.nearbySearch =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_maps_google_Map.prototype.clearSearchResults =
 function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/beads/MapView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/beads/MapView.js b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/beads/MapView.js
index d344607..3624070 100644
--- a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/beads/MapView.js
+++ b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/beads/MapView.js
@@ -38,7 +38,7 @@ FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_maps_google_beads_MapView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_maps_google_beads_MapView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/models/MapModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/models/MapModel.js b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/models/MapModel.js
index 8a92972..26d2b0d 100644
--- a/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/models/MapModel.js
+++ b/frameworks/projects/GoogleMaps/js/src/org/apache/flex/maps/google/models/MapModel.js
@@ -50,14 +50,14 @@ FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_maps_google_models_MapModelv.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_maps_google_models_MapModel} */
         set: function(value) {
            this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     searchResults: {
         get: function() {
             return this._searchResults;
@@ -67,7 +67,7 @@ Object.defineProperties(org_apache_flex_maps_google_models_MapModelv.prototype,
             this.dispatchEvent('searchResultsChanged');
         }
     },
-    /** @expose */
+    /** @export */
     zoom: {
         get: function() {
             return this._zoom;
@@ -77,7 +77,7 @@ Object.defineProperties(org_apache_flex_maps_google_models_MapModelv.prototype,
             this.dispatchEvent('zoomChanged');
         }
     },
-    /** @expose */
+    /** @export */
     selectedMarker: {
         get: function() {
             return this._selectedMarker;
@@ -87,7 +87,7 @@ Object.defineProperties(org_apache_flex_maps_google_models_MapModelv.prototype,
             this.dispatchEvent('selectedMarkerChanged');
         }
     },
-    /** @expose */
+    /** @export */
     currentLocation: {
         get: function() {
             return this._currentLocation;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Circle.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Circle.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Circle.js
index 9dba559..96ed2bf 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Circle.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Circle.js
@@ -47,7 +47,7 @@ org_apache_flex_core_graphics_Circle.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_graphics_Circle.prototype, {
-    /** @expose */
+    /** @export */
     radius: {
         /** @this {org_apache_flex_core_graphics_Circle} */
         set: function(v) {
@@ -62,7 +62,7 @@ Object.defineProperties(org_apache_flex_core_graphics_Circle.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x location of the center of the circle.
  * @param {number} y The y location of the center of the circle.
  * @param {number} radius The radius of the circle.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Ellipse.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Ellipse.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Ellipse.js
index 65469bb..b271cb6 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Ellipse.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Ellipse.js
@@ -41,7 +41,7 @@ org_apache_flex_core_graphics_Ellipse.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x position of the top-left corner of the bounding box of the ellipse.
  * @param {number} y The y position of the top-left corner of the bounding box of the ellipse.
  * @param {number} width The width of the ellipse.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientBase.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientBase.js
index 3d66aaf..117791f 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientBase.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientBase.js
@@ -65,7 +65,7 @@ org_apache_flex_core_graphics_GradientBase.prototype._rotation = 0.0;
 
 
 Object.defineProperties(org_apache_flex_core_graphics_GradientBase.prototype, {
-    /** @expose */
+    /** @export */
     entries: {
         /** @this {org_apache_flex_core_graphics_GradientBase} */
         get: function() {
@@ -76,7 +76,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientBase.prototype, {
             this._entries = value;
         }
     },
-    /** @expose */
+    /** @export */
     rotation: {
         /** @this {org_apache_flex_core_graphics_GradientBase} */
         get: function() {
@@ -87,7 +87,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientBase.prototype, {
             this._rotation = value;
         }
     },
-    /** @expose */
+    /** @export */
     x: {
         /** @this {org_apache_flex_core_graphics_GradientBase} */
         get: function() {
@@ -98,7 +98,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientBase.prototype, {
             this._x = value;
         }
     },
-    /** @expose */
+    /** @export */
     y: {
         /** @this {org_apache_flex_core_graphics_GradientBase} */
         set: function(value) {
@@ -109,7 +109,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientBase.prototype, {
             return this._y;
         }
     },
-    /** @expose */
+    /** @export */
     newId: {
         /** @this {org_apache_flex_core_graphics_GradientBase} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientEntry.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientEntry.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientEntry.js
index 632a4ed..5445cfc 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientEntry.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GradientEntry.js
@@ -56,7 +56,7 @@ org_apache_flex_core_graphics_GradientEntry.prototype._ratio = 0x000000;
 
 
 Object.defineProperties(org_apache_flex_core_graphics_GradientEntry.prototype, {
-    /** @expose */
+    /** @export */
     alpha: {
         /** @this {org_apache_flex_core_graphics_GradientEntry} */
         get: function() {
@@ -70,7 +70,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientEntry.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     color: {
         /** @this {org_apache_flex_core_graphics_GradientEntry} */
         get: function() {
@@ -84,7 +84,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientEntry.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     ratio: {
         /** @this {org_apache_flex_core_graphics_GradientEntry} */
         get: function() {
@@ -99,7 +99,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GradientEntry.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} s
  */
 org_apache_flex_core_graphics_GradientEntry.prototype.begin = function(s) {
@@ -108,7 +108,7 @@ org_apache_flex_core_graphics_GradientEntry.prototype.begin = function(s) {
 
 
 /**
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} s
  */
 org_apache_flex_core_graphics_GradientEntry.prototype.end = function(s) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
index 4f6851c..5434c32 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
@@ -64,7 +64,7 @@ org_apache_flex_core_graphics_GraphicShape = function() {
   this.yOffset_ = 0;
 
     /**
-   * @expose
+   * @export
    * @type {SVGElement}
    */
   this.element = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
@@ -89,7 +89,7 @@ org_apache_flex_core_graphics_GraphicShape.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_graphics_GraphicShape.prototype, {
-    /** @expose */
+    /** @export */
     fill: {
         /** @this {org_apache_flex_core_graphics_GraphicShape} */
         get: function() {
@@ -137,7 +137,7 @@ org_apache_flex_core_graphics_GraphicShape.prototype.draw = function() {
 
 
 /**
- * @expose
+ * @export
  * @return {string} The style attribute.
  */
 org_apache_flex_core_graphics_GraphicShape.prototype.getStyleStr = function() {
@@ -167,7 +167,7 @@ org_apache_flex_core_graphics_GraphicShape.prototype.getStyleStr = function() {
 
 
 /**
- * @expose
+ * @export
  * @param {number} x X position.
  * @param {number} y Y position.
  * @param {Object} bbox The bounding box of the svg element.
@@ -187,7 +187,7 @@ org_apache_flex_core_graphics_GraphicShape.prototype.resize = function(x, y, bbo
 
 
 /**
- * @expose
+ * @export
  * @param {number} x X position.
  * @param {number} y Y position.
  * @param {number} xOffset offset from x position.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
index 3510052..951918b 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
@@ -39,7 +39,7 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_graphics_GraphicsContainer.prototype.removeAllElements = function() {
   var svg = this.element;
@@ -50,14 +50,14 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.removeAllElements = fu
 
 
 Object.defineProperties(org_apache_flex_core_graphics_GraphicsContainer.prototype, {
-    /** @expose */
+    /** @export */
     numChildren: {
         /** @this {org_apache_flex_core_graphics_GraphicsContainer} */
         get: function() {
             return this.internalChildren().length;
         }
     },
-    /** @expose */
+    /** @export */
     width: {
         /** @this {org_apache_flex_core_graphics_GraphicsContainer} */
         set: function(value) {
@@ -67,7 +67,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GraphicsContainer.prototyp
             this.element.style.width = String(value) + 'px';
         }
     },
-    /** @expose */
+    /** @export */
     height: {
         /** @this {org_apache_flex_core_graphics_GraphicsContainer} */
         set: function(value) {
@@ -77,7 +77,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GraphicsContainer.prototyp
             this.element.style.height = String(value) + 'px';
         }
     },
-    /** @expose */
+    /** @export */
     x: {
         /** @this {org_apache_flex_core_graphics_GraphicsContainer} */
         set: function(value) {
@@ -89,7 +89,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GraphicsContainer.prototyp
             this.element.offsetLeft = value;
         }
     },
-    /** @expose */
+    /** @export */
     y: {
         /** @this {org_apache_flex_core_graphics_GraphicsContainer} */
         set: function(value) {
@@ -105,7 +105,7 @@ Object.defineProperties(org_apache_flex_core_graphics_GraphicsContainer.prototyp
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x position of the top-left corner of the rectangle.
  * @param {number} y The y position of the top-left corner.
  * @param {number} width The width of the rectangle.
@@ -128,7 +128,7 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.drawRect = function(x,
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x position of the top-left corner of the bounding box of the ellipse.
  * @param {number} y The y position of the top-left corner of the bounding box of the ellipse.
  * @param {number} width The width of the ellipse.
@@ -151,7 +151,7 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.drawEllipse = function
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x location of the center of the circle.
  * @param {number} y The y location of the center of the circle.
  * @param {number} radius The radius of the circle.
@@ -173,7 +173,7 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.drawCircle = function(
 
 
 /**
- * @expose
+ * @export
  * @param {string} data A string containing a compact represention of the path segments.
  *  The value is a space-delimited string describing each path segment. Each
  *  segment entry has a single character which denotes the segment type and
@@ -196,7 +196,7 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.drawPath = function(da
 
 
 /**
- * @expose
+ * @export
  * @param {string} value The text string to draw.
  * @param {number} x The x position of the text.
  * @param {number} y The y position of the text.
@@ -220,14 +220,14 @@ org_apache_flex_core_graphics_GraphicsContainer.prototype.drawText = function(va
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_graphics_GraphicsContainer.prototype.drawLine = function() {
 };
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_core_graphics_GraphicsContainer.prototype.drawPolygon = function() {
 };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
index ac572d7..9057dc2 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
@@ -43,7 +43,7 @@ org_apache_flex_core_graphics_IFill.prototype.FLEXJS_CLASS_INFO =
 /**
  * addFillAttrib()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} value The GraphicShape object on which the fill must be added.
  * @return {string} The fill style attribute.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
index 398b4e6..ea03166 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
@@ -43,7 +43,7 @@ org_apache_flex_core_graphics_IStroke.prototype.FLEXJS_CLASS_INFO =
 /**
  * addStrokeAttrib()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} value The GraphicShape object on which the stroke must be added.
  * @return {string} The stroke style attribute.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
index b45f8d7..093f567 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
@@ -41,7 +41,7 @@ org_apache_flex_core_graphics_Line.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  *  @param {number} x1 The x1 attribute defines the start of the line on the x-axis.
  *  @param {number} y1 The y1 attribute defines the start of the line on the y-axis.
  *  @param {number} x2 The x2 attribute defines the end of the line on the x-axis.
@@ -65,7 +65,7 @@ org_apache_flex_core_graphics_Line.prototype.drawLine = function(x1, y1, x2, y2)
 
 /**
  * @override
- * @expose
+ * @export
  * @param {number} x X position.
  * @param {number} y Y position.
  * @param {Object} bbox The bounding box of the svg element.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
index 5711ffc..9cfe934 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
@@ -43,7 +43,7 @@ org_apache_flex_core_graphics_LinearGradient.prototype._scaleX = 1.0;
 
 
 Object.defineProperties(org_apache_flex_core_graphics_LinearGradient.prototype, {
-    /** @expose */
+    /** @export */
     scaleX: {
         /** @this {org_apache_flex_core_graphics_LinearGradient} */
         get: function() {
@@ -60,7 +60,7 @@ Object.defineProperties(org_apache_flex_core_graphics_LinearGradient.prototype,
 /**
  * addFillAttrib()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} value The GraphicShape object on which the fill must be added.
  * @return {string}
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
index 1a8c04c..a3931d5 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
@@ -46,7 +46,7 @@ org_apache_flex_core_graphics_Path.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_graphics_Path.prototype, {
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_core_graphics_Path} */
         set: function(v) {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_core_graphics_Path.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x location of the Path.
  * @param {number} y The y location of the Path.
  * @param {string} data A string containing a compact represention of the path segments.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
index 2a3c849..2a4c753 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
@@ -41,7 +41,7 @@ org_apache_flex_core_graphics_Rect.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {number} x The x position of the top-left corner of the rectangle.
  * @param {number} y The y position of the top-left corner.
  * @param {number} width The width of the rectangle.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
index d534260..2f804db 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
@@ -50,7 +50,7 @@ org_apache_flex_core_graphics_SolidColor.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_graphics_SolidColor.prototype, {
-    /** @expose */
+    /** @export */
     color: {
         /** @this {org_apache_flex_core_graphics_SolidColor} */
         get: function() {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_core_graphics_SolidColor.prototype, {
             this.color_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     alpha: {
         /** @this {org_apache_flex_core_graphics_SolidColor} */
         get: function() {
@@ -78,7 +78,7 @@ Object.defineProperties(org_apache_flex_core_graphics_SolidColor.prototype, {
 /**
  * addFillAttrib()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} value The GraphicShape object on which the fill must be added.
  * @return {string}
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
index 1ce52f6..b17d843 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
@@ -56,7 +56,7 @@ org_apache_flex_core_graphics_SolidColorStroke.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_core_graphics_SolidColorStroke.prototype, {
-    /** @expose */
+    /** @export */
     color: {
         /** @this {org_apache_flex_core_graphics_SolidColorStroke} */
         get: function() {
@@ -67,7 +67,7 @@ Object.defineProperties(org_apache_flex_core_graphics_SolidColorStroke.prototype
             this.color_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     alpha: {
         /** @this {org_apache_flex_core_graphics_SolidColorStroke} */
         get: function() {
@@ -78,7 +78,7 @@ Object.defineProperties(org_apache_flex_core_graphics_SolidColorStroke.prototype
             this.alpha_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     weight: {
         /** @this {org_apache_flex_core_graphics_SolidColorStroke} */
         get: function() {
@@ -95,7 +95,7 @@ Object.defineProperties(org_apache_flex_core_graphics_SolidColorStroke.prototype
 /**
  * addStrokeAttrib()
  *
- * @expose
+ * @export
  * @param {org_apache_flex_core_graphics_GraphicShape} value The GraphicShape object on which the stroke must be added.
  * @return {string}
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
index 80afbda..cb4a6c0 100644
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
+++ b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
@@ -41,7 +41,7 @@ org_apache_flex_core_graphics_Text.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
- * @expose
+ * @export
  * @param {string} value The text to be drawn.
  * @param {number} x The x position of the top-left corner of the rectangle.
  * @param {number} y The y position of the top-left corner.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
index eb8e01c..6d48e94 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
@@ -117,7 +117,7 @@ org_apache_flex_html_Alert.show =
 
 
 Object.defineProperties(org_apache_flex_html_Alert.prototype, {
-    /** @expose */
+    /** @export */
     title: {
         /** @this {org_apache_flex_html_Alert} */
         get: function() {
@@ -128,7 +128,7 @@ Object.defineProperties(org_apache_flex_html_Alert.prototype, {
             this.titleBar.title = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_Alert} */
         get: function() {
@@ -139,7 +139,7 @@ Object.defineProperties(org_apache_flex_html_Alert.prototype, {
             this.message.text = value;
         }
     },
-    /** @expose */
+    /** @export */
     flags: {
         /** @this {org_apache_flex_html_Alert} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
index 2dcfbe7..d628452 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
@@ -62,7 +62,7 @@ org_apache_flex_html_CheckBox.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_CheckBox.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_CheckBox} */
         get: function() {
@@ -73,7 +73,7 @@ Object.defineProperties(org_apache_flex_html_CheckBox.prototype, {
             this.element.childNodes.item(1).nodeValue = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html_CheckBox} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
index 4e74d7b..33239a7 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
@@ -81,7 +81,7 @@ org_apache_flex_html_ComboBox.prototype.createElement =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event.
  */
 org_apache_flex_html_ComboBox.prototype.selectChanged =
@@ -100,7 +100,7 @@ org_apache_flex_html_ComboBox.prototype.selectChanged =
 
 
 /**
- * @expose
+ * @export
  * @param {Object=} opt_event The event.
  */
 org_apache_flex_html_ComboBox.prototype.dismissPopup =
@@ -114,7 +114,7 @@ org_apache_flex_html_ComboBox.prototype.dismissPopup =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event.
  */
 org_apache_flex_html_ComboBox.prototype.buttonClicked =
@@ -181,7 +181,7 @@ org_apache_flex_html_ComboBox.prototype.buttonClicked =
 
 
 Object.defineProperties(org_apache_flex_html_ComboBox.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_ComboBox} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
index 534d409..a784e9b 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
@@ -74,7 +74,7 @@ org_apache_flex_html_Container.prototype.addElement =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_Container.prototype.childrenAdded =
     function() {
@@ -83,7 +83,7 @@ org_apache_flex_html_Container.prototype.childrenAdded =
 
 
 /**
- * @expose
+ * @export
  * @return {Array} the HTML DOM element children.
  */
 org_apache_flex_html_Container.prototype.internalChildren =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
index d1f8d11..86a11ee 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
@@ -59,7 +59,7 @@ org_apache_flex_html_DropDownList.prototype.
 
 
 Object.defineProperties(org_apache_flex_html_DropDownList.prototype, {
-    /** @expose */
+    /** @export */
     dataProvider: {
         /** @this {org_apache_flex_html_DropDownList} */
         set: function(value) {
@@ -81,7 +81,7 @@ Object.defineProperties(org_apache_flex_html_DropDownList.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     selectedIndex: {
         // TODO: (aharui) copied from ListBase because you
         // can't just override the setter in a defineProps
@@ -96,7 +96,7 @@ Object.defineProperties(org_apache_flex_html_DropDownList.prototype, {
             this.element.selectedIndex = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedItem: {
         // TODO: (aharui) copied from ListBase because you
         // can't just override the setter in a defineProps


[2/5] git commit: [flex-asjs] [refs/heads/develop] - switch from @expose to @export. @exposed 'vars' must now be converted to @exported get/set pairs

Posted by ah...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
index e0e1b87..f581399 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
@@ -65,7 +65,7 @@ org_apache_flex_html_Image.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_Image.prototype, {
-    /** @expose */
+    /** @export */
     source: {
         /** @this {org_apache_flex_html_Image} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
index 7413eeb..2275274 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
@@ -63,7 +63,7 @@ org_apache_flex_html_ImageAndTextButton.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_ImageAndTextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_ImageAndTextButton} */
         get: function() {
@@ -75,7 +75,7 @@ Object.defineProperties(org_apache_flex_html_ImageAndTextButton.prototype, {
             this.setInnerHTML();
         }
     },
-    /** @expose */
+    /** @export */
     image: {
         /** @this {org_apache_flex_html_ImageAndTextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
index 6ddd105..925858b 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
@@ -44,7 +44,7 @@ org_apache_flex_html_Label.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_Label.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_Label} */
         get: function() {
@@ -55,7 +55,7 @@ Object.defineProperties(org_apache_flex_html_Label.prototype, {
             this.element.innerHTML = value;
         }
     },
-    /** @expose */
+    /** @export */
     html: {
         /** @this {org_apache_flex_html_Label} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/List.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/List.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/List.js
index a60245f..980a889 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/List.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/List.js
@@ -52,7 +52,7 @@ org_apache_flex_html_List.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_List.prototype, {
-    /** @expose */
+    /** @export */
     itemRenderer: {
         /** @this {org_apache_flex_html_List} */
         get: function() {
@@ -63,7 +63,7 @@ Object.defineProperties(org_apache_flex_html_List.prototype, {
             this.itemRenderer_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     labelField: {
         /** @this {org_apache_flex_html_List} */
         get: function() {
@@ -74,7 +74,7 @@ Object.defineProperties(org_apache_flex_html_List.prototype, {
             this.model.labelField = value;
         }
     },
-    /** @expose */
+    /** @export */
     rowHeight: {
         /** @this {org_apache_flex_html_List} */
         get: function() {
@@ -85,7 +85,7 @@ Object.defineProperties(org_apache_flex_html_List.prototype, {
             this.presentationModel.rowHeight = value;
         }
     },
-    /** @expose */
+    /** @export */
     presentationModel: {
         /** @this {org_apache_flex_html_List} */
         get: function() {
@@ -136,7 +136,7 @@ org_apache_flex_html_List.prototype.addedToParent =
 
 
 /**
- * @expose
+ * @export
  * @return {Array.<Object>} An array of objects that make up the actual
  *                          list (most likely itemRenderers).
  */
@@ -154,7 +154,7 @@ org_apache_flex_html_List.prototype.internalChildren =
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event that triggered the selection.
  */
 org_apache_flex_html_List.prototype.selectedHandler =

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/MultilineLabel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/MultilineLabel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/MultilineLabel.js
index 5962793..9ddda2a 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/MultilineLabel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/MultilineLabel.js
@@ -44,7 +44,7 @@ org_apache_flex_html_MultilineLabel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_MultilineLabel.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_MultilineLabel} */
         get: function() {
@@ -55,7 +55,7 @@ Object.defineProperties(org_apache_flex_html_MultilineLabel.prototype, {
             this.element.innerHTML = value;
         }
     },
-    /** @expose */
+    /** @export */
     html: {
         /** @this {org_apache_flex_html_MultilineLabel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/NumericStepper.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/NumericStepper.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/NumericStepper.js
index abdac91..604523c 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/NumericStepper.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/NumericStepper.js
@@ -101,7 +101,7 @@ org_apache_flex_html_NumericStepper.prototype.spinnerChange =
 
 
 Object.defineProperties(org_apache_flex_html_NumericStepper.prototype, {
-    /** @expose */
+    /** @export */
     minimum: {
         /** @this {org_apache_flex_html_NumericStepper} */
         get: function() {
@@ -112,7 +112,7 @@ Object.defineProperties(org_apache_flex_html_NumericStepper.prototype, {
             this.model.minimum = value;
         }
     },
-    /** @expose */
+    /** @export */
     maximum: {
         /** @this {org_apache_flex_html_NumericStepper} */
         get: function() {
@@ -123,7 +123,7 @@ Object.defineProperties(org_apache_flex_html_NumericStepper.prototype, {
             this.model.maximum = value;
         }
     },
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_html_NumericStepper} */
         get: function() {
@@ -135,7 +135,7 @@ Object.defineProperties(org_apache_flex_html_NumericStepper.prototype, {
             this.spinner.value = newValue;
         }
     },
-    /** @expose */
+    /** @export */
     snapInterval: {
         /** @this {org_apache_flex_html_NumericStepper} */
         get: function() {
@@ -146,7 +146,7 @@ Object.defineProperties(org_apache_flex_html_NumericStepper.prototype, {
             this.model.snapInterval = value;
         }
     },
-    /** @expose */
+    /** @export */
     stepSize: {
         /** @this {org_apache_flex_html_NumericStepper} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Panel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Panel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Panel.js
index d94415f..5d3f72e 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Panel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Panel.js
@@ -149,7 +149,7 @@ org_apache_flex_html_Panel.prototype.internalChildren =
 
 
 Object.defineProperties(org_apache_flex_html_Panel.prototype, {
-    /** @expose */
+    /** @export */
     showCloseButton: {
         /** @this {org_apache_flex_html_Panel} */
         get: function() {
@@ -160,7 +160,7 @@ Object.defineProperties(org_apache_flex_html_Panel.prototype, {
             this.model.showCloseButton = value;
         }
     },
-    /** @expose */
+    /** @export */
     title: {
         /** @this {org_apache_flex_html_Panel} */
         get: function() {
@@ -171,7 +171,7 @@ Object.defineProperties(org_apache_flex_html_Panel.prototype, {
             this.model.title = value;
         }
     },
-    /** @expose */
+    /** @export */
     controlBar: {
         /** @this {org_apache_flex_html_Panel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/RadioButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/RadioButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/RadioButton.js
index 17d3a63..eb2f66b 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/RadioButton.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/RadioButton.js
@@ -72,7 +72,7 @@ org_apache_flex_html_RadioButton.prototype.createElement =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_RadioButton.prototype.initModel =
     function() {
@@ -80,7 +80,7 @@ org_apache_flex_html_RadioButton.prototype.initModel =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_RadioButton.prototype.initSkin =
     function() {
@@ -88,7 +88,7 @@ org_apache_flex_html_RadioButton.prototype.initSkin =
 
 
 Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
-    /** @expose */
+    /** @export */
     id: {
         /** @this {org_apache_flex_html_RadioButton} */
         set: function(value) {
@@ -97,7 +97,7 @@ Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
             this.input.id = value;
         }
     },
-    /** @expose */
+    /** @export */
     groupName: {
         /** @this {org_apache_flex_html_RadioButton} */
         get: function() {
@@ -108,7 +108,7 @@ Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
             this.input.name = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_RadioButton} */
         get: function() {
@@ -119,7 +119,7 @@ Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
             this.textNode.nodeValue = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html_RadioButton} */
         get: function() {
@@ -130,7 +130,7 @@ Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
             this.input.checked = value;
         }
     },
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_html_RadioButton} */
         get: function() {
@@ -141,7 +141,7 @@ Object.defineProperties(org_apache_flex_html_RadioButton.prototype, {
             this.input.value = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedValue: {
         /** @this {org_apache_flex_html_RadioButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/SimpleList.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/SimpleList.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/SimpleList.js
index 560597b..4dc1dc2 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/SimpleList.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/SimpleList.js
@@ -58,7 +58,7 @@ org_apache_flex_html_SimpleList.prototype.
 
 
 Object.defineProperties(org_apache_flex_html_SimpleList.prototype, {
-    /** @expose */
+    /** @export */
     dataProvider: {
         /** @this {org_apache_flex_html_SimpleList} */
         get: function() {
@@ -84,7 +84,7 @@ Object.defineProperties(org_apache_flex_html_SimpleList.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     selectedIndex: {
         /** @this {org_apache_flex_html_SimpleList} */
         get: function() {
@@ -95,7 +95,7 @@ Object.defineProperties(org_apache_flex_html_SimpleList.prototype, {
             this.model.selectedIndex = value;
         }
     },
-    /** @expose */
+    /** @export */
     selectedItem: {
         /** @this {org_apache_flex_html_SimpleList} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Slider.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Slider.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Slider.js
index 6ba09d5..519e656 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Slider.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Slider.js
@@ -74,7 +74,7 @@ org_apache_flex_html_Slider.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_Slider.prototype, {
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_html_Slider} */
         get: function() {
@@ -86,7 +86,7 @@ Object.defineProperties(org_apache_flex_html_Slider.prototype, {
             this.setThumbFromValue(this.model.value);
         }
     },
-    /** @expose */
+    /** @export */
     minimum: {
         /** @this {org_apache_flex_html_Slider} */
         get: function() {
@@ -97,7 +97,7 @@ Object.defineProperties(org_apache_flex_html_Slider.prototype, {
             this.model.minimum = value;
         }
     },
-    /** @expose */
+    /** @export */
     maximum: {
         /** @this {org_apache_flex_html_Slider} */
         get: function() {
@@ -108,7 +108,7 @@ Object.defineProperties(org_apache_flex_html_Slider.prototype, {
             this.model.maximum = value;
         }
     },
-    /** @expose */
+    /** @export */
     snapInterval: {
         /** @this {org_apache_flex_html_Slider} */
         get: function() {
@@ -119,7 +119,7 @@ Object.defineProperties(org_apache_flex_html_Slider.prototype, {
             this.model.snapInterval = value;
         }
     },
-    /** @expose */
+    /** @export */
     stepSize: {
         /** @this {org_apache_flex_html_Slider} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/Spinner.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Spinner.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Spinner.js
index 8b0c6be..f84cc3c 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Spinner.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/Spinner.js
@@ -75,7 +75,7 @@ org_apache_flex_html_Spinner.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_Spinner.prototype, {
-    /** @expose */
+    /** @export */
     minimum: {
         /** @this {org_apache_flex_html_Spinner} */
         get: function() {
@@ -89,7 +89,7 @@ Object.defineProperties(org_apache_flex_html_Spinner.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     maximum: {
         /** @this {org_apache_flex_html_Spinner} */
         get: function() {
@@ -103,7 +103,7 @@ Object.defineProperties(org_apache_flex_html_Spinner.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     snapInterval: {
         /** @this {org_apache_flex_html_Spinner} */
         get: function() {
@@ -117,7 +117,7 @@ Object.defineProperties(org_apache_flex_html_Spinner.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     stepSize: {
         /** @this {org_apache_flex_html_Spinner} */
         get: function() {
@@ -131,7 +131,7 @@ Object.defineProperties(org_apache_flex_html_Spinner.prototype, {
             }
         }
     },
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_html_Spinner} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextArea.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextArea.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextArea.js
index fdcb810..a1a53d7 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextArea.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextArea.js
@@ -54,7 +54,7 @@ org_apache_flex_html_TextArea.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_TextArea.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_TextArea} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextButton.js
index 8bc2a81..afc814d 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextButton.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextButton.js
@@ -40,7 +40,7 @@ org_apache_flex_html_TextButton.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_TextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_TextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextInput.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextInput.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextInput.js
index 59e91cc..574329b 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/TextInput.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/TextInput.js
@@ -59,7 +59,7 @@ org_apache_flex_html_TextInput.prototype.createElement = function() {
 
 
 Object.defineProperties(org_apache_flex_html_TextInput.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_TextInput} */
         get: function() {
@@ -75,7 +75,7 @@ Object.defineProperties(org_apache_flex_html_TextInput.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event.
  */
 /*org_apache_flex_html_TextInput.prototype.killChangeHandler = function(event) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/TitleBar.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/TitleBar.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/TitleBar.js
index 02bfc00..39a3678 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/TitleBar.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/TitleBar.js
@@ -62,7 +62,7 @@ org_apache_flex_html_TitleBar.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html_TitleBar.prototype, {
-    /** @expose */
+    /** @export */
     title: {
         /** @this {org_apache_flex_html_TitleBar} */
         get: function() {
@@ -73,7 +73,7 @@ Object.defineProperties(org_apache_flex_html_TitleBar.prototype, {
             this.model.title = value;
         }
     },
-    /** @expose */
+    /** @export */
     showCloseButton: {
         /** @this {org_apache_flex_html_TitleBar} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/ToggleTextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ToggleTextButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ToggleTextButton.js
index 6ef186f..4338228 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ToggleTextButton.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/ToggleTextButton.js
@@ -48,7 +48,7 @@ org_apache_flex_html_ToggleTextButton.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_ToggleTextButton.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_ToggleTextButton} */
         get: function() {
@@ -59,7 +59,7 @@ Object.defineProperties(org_apache_flex_html_ToggleTextButton.prototype, {
             this.element.innerHTML = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html_ToggleTextButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/NumericOnlyTextInputBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/NumericOnlyTextInputBead.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/NumericOnlyTextInputBead.js
index 8109d5a..a40fa5d 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/NumericOnlyTextInputBead.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/NumericOnlyTextInputBead.js
@@ -41,7 +41,7 @@ org_apache_flex_html_accessories_NumericOnlyTextInputBead.prototype.FLEXJS_CLASS
 
 
 Object.defineProperties(org_apache_flex_html_accessories_NumericOnlyTextInputBead.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_accessories_NumericOnlyTextInputBead} */
         set: function(value) {
@@ -55,7 +55,7 @@ Object.defineProperties(org_apache_flex_html_accessories_NumericOnlyTextInputBea
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The input to validate?
  */
 org_apache_flex_html_accessories_NumericOnlyTextInputBead.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/PasswordInputBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/PasswordInputBead.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/PasswordInputBead.js
index e606dd7..d6f9000 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/PasswordInputBead.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/PasswordInputBead.js
@@ -41,7 +41,7 @@ org_apache_flex_html_accessories_PasswordInputBead.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_accessories_PasswordInputBead.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_accessories_PasswordInputBead} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/TextPromptBead.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/TextPromptBead.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/TextPromptBead.js
index 0c9bce2..bca3653 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/TextPromptBead.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/accessories/TextPromptBead.js
@@ -40,7 +40,7 @@ org_apache_flex_html_accessories_TextPromptBead.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_accessories_TextPromptBead.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_accessories_TextPromptBead} */
         set: function(value) {
@@ -50,7 +50,7 @@ Object.defineProperties(org_apache_flex_html_accessories_TextPromptBead.prototyp
             }
         }
     },
-    /** @expose */
+    /** @export */
     prompt: {
         /** @this {org_apache_flex_html_accessories_TextPromptBead} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ButtonBarView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ButtonBarView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ButtonBarView.js
index d3efd91..3114eb5 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ButtonBarView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ButtonBarView.js
@@ -45,7 +45,7 @@ org_apache_flex_html_beads_ButtonBarView.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_ButtonBarView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_ButtonBarView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
index c4771c1..6fd6b5c 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
@@ -96,21 +96,21 @@ org_apache_flex_html_beads_ContainerView.
 
 
 Object.defineProperties(org_apache_flex_html_beads_ContainerView.prototype, {
-    /** @expose */
+    /** @export */
     contentView: {
         /** @this {org_apache_flex_html_beads_ContainerView} */
         get: function() {
             return this._strand;
         }
     },
-    /** @expose */
+    /** @export */
     resizableView: {
         /** @this {org_apache_flex_html_beads_ContainerView} */
         get: function() {
             return this._strand;
         }
     },
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_ContainerView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/DataItemRendererFactoryForArrayData.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/DataItemRendererFactoryForArrayData.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/DataItemRendererFactoryForArrayData.js
index 379c8d5..af29e61 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/DataItemRendererFactoryForArrayData.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/DataItemRendererFactoryForArrayData.js
@@ -33,7 +33,7 @@ org_apache_flex_html_beads_DataItemRendererFactoryForArrayData =
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_beads_DataItemRendererFactoryForArrayData.prototype.itemRendererFactory = null;
 
@@ -59,7 +59,7 @@ org_apache_flex_html_beads_DataItemRendererFactoryForArrayData.
 
 
 Object.defineProperties(org_apache_flex_html_beads_DataItemRendererFactoryForArrayData.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_DataItemRendererFactoryForArrayData} */
         set: function(value) {
@@ -88,7 +88,7 @@ Object.defineProperties(org_apache_flex_html_beads_DataItemRendererFactoryForArr
             this.dataProviderChangedHandler(null);
         }
     },
-    /** @expose */
+    /** @export */
     itemRendererClass: {
         /** @this {org_apache_flex_html_beads_DataItemRendererFactoryForArrayData} */
         get: function() {
@@ -109,7 +109,7 @@ Object.defineProperties(org_apache_flex_html_beads_DataItemRendererFactoryForArr
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event that triggered the dataProvider change.
  */
 org_apache_flex_html_beads_DataItemRendererFactoryForArrayData.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageButtonView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageButtonView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageButtonView.js
index 629be37..6a7bea4 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageButtonView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageButtonView.js
@@ -35,7 +35,7 @@ org_apache_flex_html_beads_ImageButtonView
 
 
 Object.defineProperties(org_apache_flex_html_beads_ImageButtonView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_ImageButtonView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageView.js
index 8b49822..752ab19 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ImageView.js
@@ -38,7 +38,7 @@ org_apache_flex_html_beads_ImageView
 
 
 Object.defineProperties(org_apache_flex_html_beads_ImageView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_ImageView} */
         set: function(value) {
@@ -54,7 +54,7 @@ Object.defineProperties(org_apache_flex_html_beads_ImageView.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event triggered by the source change.
  */
 org_apache_flex_html_beads_ImageView.prototype.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ListView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ListView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ListView.js
index bf9a3b7..44a51da 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ListView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ListView.js
@@ -51,7 +51,7 @@ org_apache_flex_html_beads_ListView.prototype.
 
 
 Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_ListView} */
         set: function(value) {
@@ -88,7 +88,7 @@ Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
             this.handleSizeChange(null);
         }
     },
-    /** @expose */
+    /** @export */
     dataGroup: {
         /** @this {org_apache_flex_html_beads_ListView} */
         get: function() {
@@ -103,7 +103,7 @@ Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} value The event that triggered the selection.
  */
 org_apache_flex_html_beads_ListView.prototype.
@@ -123,7 +123,7 @@ org_apache_flex_html_beads_ListView.prototype.
 
 
 /**
- * @expose
+ * @export
  * @param {Object} value The event that triggeed the selection.
  */
 org_apache_flex_html_beads_ListView.prototype.
@@ -133,21 +133,21 @@ org_apache_flex_html_beads_ListView.prototype.
 
 
 Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
-    /** @expose */
+    /** @export */
     contentView: {
         /** @this {org_apache_flex_html_beads_ListView} */
         get: function() {
             return this.dataGroup_;
         }
     },
-    /** @expose */
+    /** @export */
     border: {
         /** @this {org_apache_flex_html_beads_ListView} */
         get: function() {
             return null;
         }
     },
-    /** @expose */
+    /** @export */
     vScrollBar: {
         /** @this {org_apache_flex_html_beads_ListView} */
         get: function() {
@@ -157,7 +157,7 @@ Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
         set: function(value) {
         }
     },
-    /** @expose */
+    /** @export */
     resizeableView: {
         /** @this {org_apache_flex_html_beads_ListView} */
         get: function() {
@@ -168,7 +168,7 @@ Object.defineProperties(org_apache_flex_html_beads_ListView.prototype, {
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event that triggered the resize.
  */
 org_apache_flex_html_beads_ListView.prototype.handleSizeChange = function(event) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/PanelView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/PanelView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/PanelView.js
index 206ec20..c60f751 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/PanelView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/PanelView.js
@@ -52,14 +52,14 @@ org_apache_flex_html_beads_PanelView
 
 
 Object.defineProperties(org_apache_flex_html_beads_PanelView.prototype, {
-    /** @expose */
+    /** @export */
     contentView: {
         /** @this {org_apache_flex_html_beads_ContainerView} */
         get: function() {
             return this._strand.contentArea;
         }
     },
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_PanelView} */
         set: function(value) {
@@ -81,7 +81,7 @@ Object.defineProperties(org_apache_flex_html_beads_PanelView.prototype, {
                 goog.bind(this.changeHandler, this));
         }
     },
-    /** @expose */
+    /** @export */
     titleBar: {
         /** @this {org_apache_flex_html_beads_PanelView} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ScrollingContainerView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ScrollingContainerView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ScrollingContainerView.js
index 2e32c98..667c7df 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ScrollingContainerView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ScrollingContainerView.js
@@ -46,21 +46,21 @@ org_apache_flex_html_beads_ScrollingContainerView.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_ScrollingContainerView.prototype, {
-    /** @expose */
+    /** @export */
     contentView: {
         /** @this {org_apache_flex_html_beads_ScrollingContainerView} */
         get: function() {
             return this._strand;
         }
     },
-    /** @expose */
+    /** @export */
     resizableView: {
         /** @this {org_apache_flex_html_beads_ScrollingContainerView} */
         get: function() {
             return this._strand;
         }
     },
-    /** @expose */
+    /** @export */
     verticalScrollPosition: {
         /** @this {org_apache_flex_html_beads_ScrollingContainerView} */
         get: function() {
@@ -71,7 +71,7 @@ Object.defineProperties(org_apache_flex_html_beads_ScrollingContainerView.protot
            this._strand.scrollTop = value;
         }
     },
-    /** @expose */
+    /** @export */
     maxVerticalScrollPosition: {
         /** @this {org_apache_flex_html_beads_ScrollingContainerView} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderThumbView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderThumbView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderThumbView.js
index 6588b42..d38a594 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderThumbView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderThumbView.js
@@ -35,7 +35,7 @@ org_apache_flex_html_beads_SliderThumbView
 
 
 Object.defineProperties(org_apache_flex_html_beads_SliderThumbView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_SliderThumbView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderTrackView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderTrackView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderTrackView.js
index f23e3e9..e2f9989 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderTrackView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/SliderTrackView.js
@@ -35,7 +35,7 @@ org_apache_flex_html_beads_SliderTrackView
 
 
 Object.defineProperties(org_apache_flex_html_beads_SliderTrackView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_SliderTrackView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextInputWithBorderView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextInputWithBorderView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextInputWithBorderView.js
index 51cb4e7..d527c01 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextInputWithBorderView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextInputWithBorderView.js
@@ -35,7 +35,7 @@ org_apache_flex_html_beads_TextInputWithBorderView
 
 
 Object.defineProperties(org_apache_flex_html_beads_TextInputWithBorderView.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_TextInputWithBorderView} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextItemRendererFactoryForArrayData.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextItemRendererFactoryForArrayData.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextItemRendererFactoryForArrayData.js
index 02da71c..9aa94e1 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextItemRendererFactoryForArrayData.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/TextItemRendererFactoryForArrayData.js
@@ -50,7 +50,7 @@ org_apache_flex_html_beads_TextItemRendererFactoryForArrayData.
 
 
 Object.defineProperties(org_apache_flex_html_beads_TextItemRendererFactoryForArrayData.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_TextItemRendererFactoryForArrayData} */
         set: function(value) {
@@ -73,7 +73,7 @@ Object.defineProperties(org_apache_flex_html_beads_TextItemRendererFactoryForArr
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The event that triggered the dataProvider change.
  */
 org_apache_flex_html_beads_TextItemRendererFactoryForArrayData.

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ItemRendererMouseController.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ItemRendererMouseController.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ItemRendererMouseController.js
index 8068249..ff31abf 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ItemRendererMouseController.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ItemRendererMouseController.js
@@ -38,7 +38,7 @@ org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.FLE
 
 
 Object.defineProperties(org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_controllers_ItemRendererMouseController} */
         set: function(value) {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_html_beads_controllers_ItemRendererMouse
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The mouse event that triggered the hover.
  */
 org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.handleMouseOver = function(event) {
@@ -75,7 +75,7 @@ org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.han
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The mouse-out event.
  */
 org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.handleMouseOut = function(event) {
@@ -89,7 +89,7 @@ org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.han
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The mouse-down event.
  */
 org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.handleMouseDown = function(event) {
@@ -99,7 +99,7 @@ org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.han
 
 
 /**
- * @expose
+ * @export
  * @param {Object} event The mouse-up event that triggers the selection.
  */
 org_apache_flex_html_beads_controllers_ItemRendererMouseController.prototype.handleMouseUp = function(event) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.js
index 0d3595c..6d472b3 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.js
@@ -40,7 +40,7 @@ org_apache_flex_html_beads_controllers_ListSingleSelectionMouseController.protot
 
 
 Object.defineProperties(org_apache_flex_html_beads_controllers_ListSingleSelectionMouseController.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_controllers_ListSingleSelectionMouseController} */
         set: function(value) {
@@ -60,7 +60,7 @@ Object.defineProperties(org_apache_flex_html_beads_controllers_ListSingleSelecti
 
 
 /**
- * @expose
+ * @export
  *        ListSingleSelectionMouseController}
  * @param {Object} event The event that triggered the selection.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SliderMouseController.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SliderMouseController.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SliderMouseController.js
index 294efb2..66652da 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SliderMouseController.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SliderMouseController.js
@@ -38,7 +38,7 @@ org_apache_flex_html_beads_controllers_SliderMouseController.prototype.FLEXJS_CL
 
 
 Object.defineProperties(org_apache_flex_html_beads_controllers_SliderMouseController.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_controllers_SliderMouseController} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SpinnerMouseController.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SpinnerMouseController.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SpinnerMouseController.js
index e54acab..0667f2f 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SpinnerMouseController.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/controllers/SpinnerMouseController.js
@@ -37,7 +37,7 @@ org_apache_flex_html_beads_controllers_SpinnerMouseController.prototype.FLEXJS_C
 
 
 Object.defineProperties(org_apache_flex_html_beads_controllers_SpinnerMouseController.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_controllers_SpinnerMouseController} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicLayout.js
index ac7b2c6..e206447 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicLayout.js
@@ -44,7 +44,7 @@ org_apache_flex_html_beads_layouts_BasicLayout.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_BasicLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_BasicLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicScrollingLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicScrollingLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicScrollingLayout.js
index 162ec41..bbe5dbd 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicScrollingLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/BasicScrollingLayout.js
@@ -41,7 +41,7 @@ org_apache_flex_html_beads_layouts_BasicScrollingLayout.prototype.FLEXJS_CLASS_I
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_BasicScrollingLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_BasicScrollingLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/ButtonBarLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/ButtonBarLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/ButtonBarLayout.js
index 0a927d3..c5195ba 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/ButtonBarLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/ButtonBarLayout.js
@@ -44,7 +44,7 @@ org_apache_flex_html_beads_layouts_ButtonBarLayout
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_ButtonBarLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_ButtonBarLayout} */
         set: function(value) {
@@ -64,7 +64,7 @@ Object.defineProperties(org_apache_flex_html_beads_layouts_ButtonBarLayout.proto
             }
         }
     },
-    /** @expose */
+    /** @export */
     buttonWidths: {
         /** @this {org_apache_flex_html_beads_layouts_ButtonBarLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/HorizontalLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/HorizontalLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/HorizontalLayout.js
index 05e2ebf..da3bdf7 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/HorizontalLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/HorizontalLayout.js
@@ -42,7 +42,7 @@ org_apache_flex_html_beads_layouts_HorizontalLayout.
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_HorizontalLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_HorizontalLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/TileLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/TileLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/TileLayout.js
index d19d760..519176b 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/TileLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/TileLayout.js
@@ -41,7 +41,7 @@ org_apache_flex_html_beads_layouts_TileLayout.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_TileLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_TileLayout} */
         set: function(value) {
@@ -50,7 +50,7 @@ Object.defineProperties(org_apache_flex_html_beads_layouts_TileLayout.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     numColumns: {
         /** @this {org_apache_flex_html_beads_layouts_TileLayout} */
         get: function() {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_html_beads_layouts_TileLayout.prototype,
             this._numColumns = value;
         }
     },
-    /** @expose */
+    /** @export */
     columnWidth: {
         /** @this {org_apache_flex_html_beads_layouts_TileLayout} */
         get: function() {
@@ -72,7 +72,7 @@ Object.defineProperties(org_apache_flex_html_beads_layouts_TileLayout.prototype,
             this._columnWidth = value;
         }
     },
-    /** @expose */
+    /** @export */
     rowHeight: {
         /** @this {org_apache_flex_html_beads_layouts_TileLayout} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalLayout.js
index ee2a0ec..6c28e72 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalLayout.js
@@ -41,7 +41,7 @@ org_apache_flex_html_beads_layouts_VerticalLayout.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_VerticalLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_VerticalLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalScrollingLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalScrollingLayout.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalScrollingLayout.js
index aa7baba..084ae93 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalScrollingLayout.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/layouts/VerticalScrollingLayout.js
@@ -47,7 +47,7 @@ org_apache_flex_html_beads_layouts_VerticalScrollingLayout.prototype.FLEXJS_CLAS
 
 
 Object.defineProperties(org_apache_flex_html_beads_layouts_VerticalScrollingLayout.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_layouts_VerticalScrollingLayout} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ArraySelectionModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ArraySelectionModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ArraySelectionModel.js
index b222cfd..b9963bd 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ArraySelectionModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ArraySelectionModel.js
@@ -46,14 +46,14 @@ org_apache_flex_html_beads_models_ArraySelectionModel.prototype.FLEXJS_CLASS_INF
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_ArraySelectionModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_ArraySelectionModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     dataProvider: {
         /** @this {org_apache_flex_html_beads_models_ArraySelectionModel} */
         get: function() {
@@ -65,7 +65,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_ArraySelectionModel.pr
             this.dispatchEvent('dataProviderChanged');
         }
     },
-    /** @expose */
+    /** @export */
     selectedIndex: {
         /** @this {org_apache_flex_html_beads_models_ArraySelectionModel} */
         get: function() {
@@ -77,7 +77,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_ArraySelectionModel.pr
             this.dispatchEvent('selectedIndexChanged');
         }
     },
-    /** @expose */
+    /** @export */
     selectedItem: {
         /** @this {org_apache_flex_html_beads_models_ArraySelectionModel} */
         get: function() {
@@ -110,7 +110,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_ArraySelectionModel.pr
             this.dispatchEvent('selectedIndexChanged');
         }
     },
-    /** @expose */
+    /** @export */
     labelField: {
         /** @this {org_apache_flex_html_beads_models_ArraySelectionModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/DataGridModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/DataGridModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/DataGridModel.js
index a9e4579..1f60115 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/DataGridModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/DataGridModel.js
@@ -50,7 +50,7 @@ org_apache_flex_html_beads_models_DataGridModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_DataGridModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_DataGridModel} */
         set: function(value) {
@@ -58,7 +58,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_DataGridModel.prototyp
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     columns: {
         /** @this {org_apache_flex_html_beads_models_DataGridModel} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ImageModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ImageModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ImageModel.js
index 8eec911..19e6db6 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ImageModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ImageModel.js
@@ -44,14 +44,14 @@ org_apache_flex_html_beads_models_ImageModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_ImageModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_ImageModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     source: {
         /** @this {org_apache_flex_html_beads_models_ImageModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ListPresentationModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ListPresentationModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ListPresentationModel.js
index 11167bf..0af6ad9 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ListPresentationModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/ListPresentationModel.js
@@ -53,14 +53,14 @@ org_apache_flex_html_beads_models_ListPresentationModel.prototype.FLEXJS_CLASS_I
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_ListPresentationModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_ListPresentationModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     rowHeight: {
         /** @this {org_apache_flex_html_beads_models_ListPresentationModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/PanelModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/PanelModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/PanelModel.js
index e872ac5..302f0cf 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/PanelModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/PanelModel.js
@@ -58,14 +58,14 @@ org_apache_flex_html_beads_models_PanelModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_PanelModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_PanelModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     title: {
         /** @this {org_apache_flex_html_beads_models_PanelModel} */
         get: function() {
@@ -79,7 +79,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_PanelModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     htmlTitle: {
         /** @this {org_apache_flex_html_beads_models_PanelModel} */
         get: function() {
@@ -93,7 +93,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_PanelModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     showCloseButton: {
         /** @this {org_apache_flex_html_beads_models_PanelModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/RangeModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/RangeModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/RangeModel.js
index f623972..ce1100e 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/RangeModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/RangeModel.js
@@ -48,14 +48,14 @@ org_apache_flex_html_beads_models_RangeModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     minimum: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         get: function() {
@@ -69,7 +69,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     maximum: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         get: function() {
@@ -83,7 +83,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     value: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         get: function() {
@@ -104,7 +104,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     snapInterval: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         get: function() {
@@ -118,7 +118,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype,
             }
         }
     },
-    /** @expose */
+    /** @export */
     stepSize: {
         /** @this {org_apache_flex_html_beads_models_RangeModel} */
         get: function() {
@@ -136,7 +136,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_RangeModel.prototype,
 
 
 /**
- * @expose
+ * @export
  * @param {number} value The candidate number.
  * @return {number} Adjusted value.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TextModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TextModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TextModel.js
index 10ac1bc..beca4ef 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TextModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TextModel.js
@@ -46,14 +46,14 @@ org_apache_flex_html_beads_models_TextModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_TextModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_TextModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_beads_models_TextModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TitleBarModel.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TitleBarModel.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TitleBarModel.js
index ae7b7a0..9e4c072 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TitleBarModel.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/models/TitleBarModel.js
@@ -60,14 +60,14 @@ org_apache_flex_html_beads_models_TitleBarModel.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_beads_models_TitleBarModel.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_beads_models_TitleBarModel} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     title: {
         /** @this {org_apache_flex_html_beads_models_TitleBarModel} */
         get: function() {
@@ -81,7 +81,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_TitleBarModel.prototyp
             }
         }
     },
-    /** @expose */
+    /** @export */
     htmlTitle: {
         /** @this {org_apache_flex_html_beads_models_TitleBarModel} */
         get: function() {
@@ -95,7 +95,7 @@ Object.defineProperties(org_apache_flex_html_beads_models_TitleBarModel.prototyp
             }
         }
     },
-    /** @expose */
+    /** @export */
     showCloseButton: {
         /** @this {org_apache_flex_html_beads_models_TitleBarModel} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.js
index 37df650..e5985dc 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.js
@@ -72,7 +72,7 @@ org_apache_flex_html_supportClasses_ButtonBarButtonItemRenderer.
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_ButtonBarButtonItemRenderer.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_supportClasses_ButtonBarButtonItemRenderer} */
         set: function(value) {
@@ -83,7 +83,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_ButtonBarButtonItemR
             return this.strand_;
         }
     },
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_html_supportClasses_ButtonBarButtonItemRenderer} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGridColumn.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGridColumn.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGridColumn.js
index 218f067..d87aa66 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGridColumn.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGridColumn.js
@@ -27,7 +27,7 @@ org_apache_flex_html_supportClasses_DataGridColumn =
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_DataGridColumn.prototype, {
-    /** @expose */
+    /** @export */
     itemRenderer: {
         /** @this {org_apache_flex_html_supportClasses_DataGridColumn} */
         get: function() {
@@ -38,7 +38,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataGridColumn.proto
             this.itemRenderer_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     columnWidth: {
         /** @this {org_apache_flex_html_supportClasses_DataGridColumn} */
         get: function() {
@@ -49,7 +49,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataGridColumn.proto
             this.columnWidth_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     label: {
         /** @this {org_apache_flex_html_supportClasses_DataGridColumn} */
         get: function() {
@@ -60,7 +60,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataGridColumn.proto
             this.label_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     dataField: {
         /** @this {org_apache_flex_html_supportClasses_DataGridColumn} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGroup.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGroup.js
index b40edfc..7a781c4 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGroup.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataGroup.js
@@ -45,14 +45,14 @@ org_apache_flex_html_supportClasses_DataGroup.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_DataGroup.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_supportClasses_DataGroup} */
         set: function(value) {
             this.strand_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     numElements: {
         /** @this {org_apache_flex_html_supportClasses_DataGroup} */
         get: function() {
@@ -99,7 +99,7 @@ org_apache_flex_html_supportClasses_DataGroup.
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_supportClasses_DataGroup.
     prototype.removeAllElements = function() {
@@ -111,7 +111,7 @@ org_apache_flex_html_supportClasses_DataGroup.
 
 
 /**
- * @expose
+ * @export
  * @param {number} index The index of the desired element.
  * @return {Object} The element at the given index.
  */
@@ -124,7 +124,7 @@ org_apache_flex_html_supportClasses_DataGroup.
 
 
 /**
- * @expose
+ * @export
  * @param {Object} index The index for the itemRenderer.
  * @return {Object} The itemRenderer that matches the index.
  */

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataItemRenderer.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataItemRenderer.js
index 625d4c3..1593e4a 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataItemRenderer.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/DataItemRenderer.js
@@ -70,7 +70,7 @@ org_apache_flex_html_supportClasses_DataItemRenderer.
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_DataItemRenderer.prototype, {
-    /** @expose */
+    /** @export */
     itemRendererParent: {
         /** @this {org_apache_flex_html_supportClasses_DataItemRenderer} */
         get: function() {
@@ -81,14 +81,14 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataItemRenderer.pro
             this.rendererParent_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     index: {
         /** @this {org_apache_flex_html_supportClasses_DataItemRenderer} */
         set: function(value) {
             this.index_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     dataField: {
         /** @this {org_apache_flex_html_supportClasses_DataItemRenderer} */
         set: function(value) {
@@ -99,7 +99,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataItemRenderer.pro
             return this.dataField_;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html_supportClasses_DataItemRenderer} */
         set: function(value) {
@@ -112,7 +112,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_DataItemRenderer.pro
             }
         }
     },
-    /** @expose */
+    /** @export */
     hovered: {
         /** @this {org_apache_flex_html_supportClasses_DataItemRenderer} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ScrollingViewport.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ScrollingViewport.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ScrollingViewport.js
index e84ad93..338ae24 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ScrollingViewport.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/ScrollingViewport.js
@@ -42,7 +42,7 @@ org_apache_flex_html_supportClasses_ScrollingViewport.prototype.FLEXJS_CLASS_INF
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_ScrollingViewport.prototype, {
-    /** @expose */
+    /** @export */
     model: {
         /** @this {org_apache_flex_html_supportClasses_ScrollingViewport} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/StringItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/StringItemRenderer.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/StringItemRenderer.js
index 35bc6ba..4be036a 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/StringItemRenderer.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/StringItemRenderer.js
@@ -72,7 +72,7 @@ org_apache_flex_html_supportClasses_StringItemRenderer.
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_StringItemRenderer.prototype, {
-    /** @expose */
+    /** @export */
     strand: {
         /** @this {org_apache_flex_html_supportClasses_StringItemRenderer} */
         set: function(value) {
@@ -83,7 +83,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_StringItemRenderer.p
              return this.strand_;
         }
     },
-    /** @expose */
+    /** @export */
     itemRendererParent: {
         /** @this {org_apache_flex_html_supportClasses_StringItemRenderer} */
         get: function() {
@@ -94,7 +94,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_StringItemRenderer.p
             this.rendererParent_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     index: {
         /** @this {org_apache_flex_html_supportClasses_StringItemRenderer} */
         set: function(value) {
@@ -105,7 +105,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_StringItemRenderer.p
             return this.index_;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html_supportClasses_StringItemRenderer} */
         set: function(value) {
@@ -116,7 +116,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_StringItemRenderer.p
             return this.element.innerHTML;
         }
     },
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_html_supportClasses_StringItemRenderer} */
         set: function(value) {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/UIItemRendererBase.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/UIItemRendererBase.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/UIItemRendererBase.js
index 6bda43f..af0e7ee 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/UIItemRendererBase.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/UIItemRendererBase.js
@@ -48,7 +48,7 @@ org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.FLEXJS_CLASS_IN
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.addedToParent =
 function() {
@@ -68,7 +68,7 @@ function() {
 
 
 /**
- * @expose
+ * @export
  * @param {Array} data The data for the attributes.
  */
 org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.generateMXMLAttributes = function(data) {
@@ -77,14 +77,14 @@ org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.generateMXMLAtt
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.prototype, {
-    /** @expose */
+    /** @export */
     MXMLDescriptor: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
             return null;
         }
     },
-    /** @expose */
+    /** @export */
     data: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -95,7 +95,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
             this.data_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     labelField: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -106,7 +106,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
             this.labelField_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     index: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -117,7 +117,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
             this.index_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     hovered: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -128,7 +128,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
             this.hovered_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -139,7 +139,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
             this.selected_ = value;
         }
     },
-    /** @expose */
+    /** @export */
     down: {
         /** @this {org_apache_flex_html_supportClasses_UIItemRendererBase} */
         get: function() {
@@ -154,7 +154,7 @@ Object.defineProperties(org_apache_flex_html_supportClasses_UIItemRendererBase.p
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.updateRenderer =
 function() {
@@ -162,7 +162,7 @@ function() {
 
 
 /**
- * @expose
+ * @export
  * @param {Event} value The event that triggered the size change.
  */
 org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.sizeChangeHandler =
@@ -172,7 +172,7 @@ function(value) {
 
 
 /**
- * @expose
+ * @export
  */
 org_apache_flex_html_supportClasses_UIItemRendererBase.prototype.adjustSize =
 function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/Viewport.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/Viewport.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/Viewport.js
index ca6bbdd..9e24f8d 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/Viewport.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/supportClasses/Viewport.js
@@ -42,7 +42,7 @@ org_apache_flex_html_supportClasses_Viewport.prototype.FLEXJS_CLASS_INFO =
 
 
 Object.defineProperties(org_apache_flex_html_supportClasses_Viewport.prototype, {
-    /** @expose */
+    /** @export */
     model: {
         /** @this {org_apache_flex_html_supportClasses_Viewport} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/CheckBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/CheckBox.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/CheckBox.js
index 1febffa..f35a951 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/CheckBox.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/CheckBox.js
@@ -50,7 +50,7 @@ org_apache_flex_html5_CheckBox.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_CheckBox.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_CheckBox} */
         get: function() {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_html5_CheckBox.prototype, {
             this.element.childNodes.item(1).nodeValue = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html5_CheckBox} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/ComboBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/ComboBox.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/ComboBox.js
index 96ec8af..3e4239b 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/ComboBox.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/ComboBox.js
@@ -69,7 +69,7 @@ org_apache_flex_html5_ComboBox.prototype.createElement =
 
 
 /**
- * @expose
+ * @export
  * @param {Event} event The event.
  */
 org_apache_flex_html5_ComboBox.prototype.selectChanged =
@@ -87,7 +87,7 @@ org_apache_flex_html5_ComboBox.prototype.selectChanged =
 
 
 /**
- * @expose
+ * @export
  * @param {Event} event The event.
  */
 org_apache_flex_html5_ComboBox.prototype.dismissPopup =
@@ -100,7 +100,7 @@ org_apache_flex_html5_ComboBox.prototype.dismissPopup =
 
 
 /**
- * @expose
+ * @export
  * @param {Event} event The event.
  */
 org_apache_flex_html5_ComboBox.prototype.buttonClicked =
@@ -167,14 +167,14 @@ org_apache_flex_html5_ComboBox.prototype.buttonClicked =
 
 
 Object.defineProperties(org_apache_flex_html5_ComboBox.prototype, {
-    /** @expose */
+    /** @export */
     dataProvider: {
         /** @this {org_apache_flex_html5_ComboBox} */
         set: function(value) {
             this.dataProvider = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_ComboBox} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/Label.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/Label.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/Label.js
index 97c65a1..865cf37 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/Label.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/Label.js
@@ -43,7 +43,7 @@ org_apache_flex_html5_Label.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_Label.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_Label} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/RadioButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/RadioButton.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/RadioButton.js
index 0775f7e..3770ac0 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/RadioButton.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/RadioButton.js
@@ -50,7 +50,7 @@ org_apache_flex_html5_RadioButton.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_RadioButton.prototype, {
-    /** @expose */
+    /** @export */
     groupName: {
         /** @this {org_apache_flex_html5_RadioButton} */
         get: function() {
@@ -61,7 +61,7 @@ Object.defineProperties(org_apache_flex_html5_RadioButton.prototype, {
             this.element.childNodes.item(0).name = value;
         }
     },
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_RadioButton} */
         get: function() {
@@ -72,7 +72,7 @@ Object.defineProperties(org_apache_flex_html5_RadioButton.prototype, {
             this.element.childNodes.item(1).nodeValue = value;
         }
     },
-    /** @expose */
+    /** @export */
     selected: {
         /** @this {org_apache_flex_html5_RadioButton} */
         get: function() {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/88e8bc1a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextArea.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextArea.js b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextArea.js
index 6771ea5..1f17b5f 100644
--- a/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextArea.js
+++ b/frameworks/projects/HTML5/js/src/org/apache/flex/html5/TextArea.js
@@ -43,7 +43,7 @@ org_apache_flex_html5_TextArea.prototype.createElement =
 
 
 Object.defineProperties(org_apache_flex_html5_TextArea.prototype, {
-    /** @expose */
+    /** @export */
     text: {
         /** @this {org_apache_flex_html5_TextArea} */
         get: function() {


[5/5] git commit: [flex-asjs] [refs/heads/develop] - hack to quell warnings from GCC

Posted by ah...@apache.org.
hack to quell warnings from GCC


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

Branch: refs/heads/develop
Commit: d500afa4a317ebe7c230717047f725325ba6bc15
Parents: 88e8bc1
Author: Alex Harui <ah...@apache.org>
Authored: Sun Jul 5 21:35:27 2015 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sun Jul 5 21:35:27 2015 -0700

----------------------------------------------------------------------
 .../js/src/org/apache/flex/html/beads/ContainerView.js    | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d500afa4/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
index 6fd6b5c..f1eb2cf 100644
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
+++ b/frameworks/projects/HTML/js/src/org/apache/flex/html/beads/ContainerView.js
@@ -48,6 +48,16 @@ org_apache_flex_html_beads_ContainerView.prototype.FLEXJS_CLASS_INFO =
 
 
 /**
+ * @protected
+ * @type {Object}
+ * This is also defined as protected on BeadViewBase, but GCC
+ * doesn't seem to allow the Object.defineProperties to use it
+ * without re-declaring it here.
+ */
+org_apache_flex_html_beads_ContainerView.prototype._strand = null;
+
+
+/**
  *
  */
 org_apache_flex_html_beads_ContainerView.