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:36 UTC

[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

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() {