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/04/15 23:43:39 UTC

[34/55] [abbrv] git commit: [flex-asjs] [refs/heads/develop] - move handwritten JS code to final home. Build scripts still need fixing up

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisBead.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisBead.js
deleted file mode 100644
index f5870d8..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisBead.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IAxisBead
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IAxisBead');
-
-goog.require('org_apache_flex_core_IBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- */
-org_apache_flex_charts_core_IAxisBead = function() {
-};
-
-Object.defineProperties(org_apache_flex_charts_core_IAxisBead.prototype, {
-    /** @expose */
-    placement: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    axisStroke: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    tickStroke: {
-        get: function() {},
-        set: function(value) {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IAxisBead.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IAxisBead', qName: 'org_apache_flex_charts_core_IAxisBead'}],
-    interfaces: [org_apache_flex_core_IBead]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisGroup.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisGroup.js
deleted file mode 100644
index d7b826c..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IAxisGroup.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IAxisGroup
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IAxisGroup');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_charts_core_IAxisGroup = function() {
-};
-
-
-/**
- * @return {void}
- */
-org_apache_flex_charts_core_IAxisGroup.prototype.removeAllElements = function() {};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IAxisGroup.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IAxisGroup', qName: 'org_apache_flex_charts_core_IAxisGroup'}]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/ICartesianChartLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/ICartesianChartLayout.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/ICartesianChartLayout.js
deleted file mode 100644
index 9acd74d..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/ICartesianChartLayout.js
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChart
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_ICartesianChartLayout');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_charts_core_ICartesianChartLayout = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_ICartesianChartLayout.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'ICartesianChartLayout', qName: 'org_apache_flex_charts_core_ICartesianChartLayout'}]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChart.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChart.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChart.js
deleted file mode 100644
index e337ac5..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChart.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChart
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IChart');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_charts_core_IChart = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_charts_core_IChart.prototype, {
-    /** @expose */
-    series: {
-        get: function() {},
-        set: function(value) {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IChart.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IChart', qName: 'org_apache_flex_charts_core_IChart'}]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartAxis.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartAxis.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartAxis.js
deleted file mode 100644
index 386fa6f..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartAxis.js
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChartAxis
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IChartAxis');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_charts_core_IChartAxis = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IChartAxis.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IChartAxis', qName: 'org_apache_flex_charts_core_IChartAxis'}]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartDataGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartDataGroup.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartDataGroup.js
deleted file mode 100644
index 22c4d76..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartDataGroup.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChartDataGroup
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IChartDataGroup');
-
-goog.require('mx_core_IFactory');
-goog.require('org_apache_flex_core_IItemRendererParent');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IItemRendererParent}
- */
-org_apache_flex_charts_core_IChartDataGroup = function() {
-};
-
-
-/**
- * @param {Object} series The series containing the itemRenderer.
- * @param {number} index The position of the itemRenderer within the series.
- * @return {Object} The itemRenderer matching the series and index.
- */
-org_apache_flex_charts_core_IChartDataGroup.prototype.getItemRendererForSeriesAtIndex =
-  function(series, index) {};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IChartDataGroup.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IChartDataGroup', qName: 'org_apache_flex_charts_core_IChartDataGroup'}],
-    interfaces: [org_apache_flex_core_IItemRendererParent]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartItemRenderer.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartItemRenderer.js
deleted file mode 100644
index 6ca280e..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartItemRenderer.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChartItemRenderer
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IChartItemRenderer');
-
-goog.require('org_apache_flex_core_IItemRenderer');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IItemRenderer}
- */
-org_apache_flex_charts_core_IChartItemRenderer = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_charts_core_IChart.prototype, {
-    /** @expose */
-    xField: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    yField: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    fillColor: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    x: {
-        set: function(value) {}
-    },
-    /** @expose */
-    y: {
-        set: function(value) {}
-    },
-    /** @expose */
-    width: {
-        set: function(value) {}
-    },
-    /** @expose */
-    height: {
-        set: function(value) {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IChartItemRenderer.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IChartItemRenderer', qName: 'org_apache_flex_charts_core_IChartItemRenderer'}],
-    interfaces: [org_apache_flex_core_IItemRenderer]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartSeries.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartSeries.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartSeries.js
deleted file mode 100644
index b75086a..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IChartSeries.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IChartSeries
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IChartSeries');
-
-goog.require('mx_core_IFactory');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_charts_core_IChartSeries = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_charts_core_IChartSeries.prototype, {
-    /** @expose */
-    xField: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    yField: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    fillColor: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    itemRenderer: {
-        get: function() {},
-        set: function(value) {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IChartSeries.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IChartSeries', qName: 'org_apache_flex_charts_core_IChartSeries'}]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IHorizontalAxisBead.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
deleted file mode 100644
index e3173de..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IHorizontalAxisBead.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IHorizontalAxisBead
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IHorizontalAxisBead');
-
-goog.require('org_apache_flex_charts_core_IAxisBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_charts_core_IAxisBead}
- */
-org_apache_flex_charts_core_IHorizontalAxisBead = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IHorizontalAxisBead.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IHorizontalAxisBead', qName: 'org_apache_flex_charts_core_IHorizontalAxisBead'}],
-    interfaces: [org_apache_flex_charts_core_IAxisBead]
-  };
-
-
-Object.defineProperties(org_apache_flex_charts_core_IHorizontalAxisBead.prototype, {
-    /** @expose */
-    axisHeight: {
-        set: function(value) {},
-        get: function() {}
-    },
-    /** @expose */
-    maximum: {
-        get: function() {}
-    },
-    /** @expose */
-    minimum: {
-        get: function() {}
-    }
-});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IVerticalAxisBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IVerticalAxisBead.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IVerticalAxisBead.js
deleted file mode 100644
index f4a9bac..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/core/IVerticalAxisBead.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * org_apache_flex_charts_core_IVerticalAxisBead
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_charts_core_IVerticalAxisBead');
-
-goog.require('org_apache_flex_charts_core_IAxisBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_charts_core_IAxisBead}
- */
-org_apache_flex_charts_core_IVerticalAxisBead = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_core_IVerticalAxisBead.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'IVerticalAxisBead', qName: 'org_apache_flex_charts_core_IVerticalAxisBead'}],
-    interfaces: [org_apache_flex_charts_core_IAxisBead]
-  };
-
-Object.defineProperties(org_apache_flex_charts_core_IVerticalAxisBead.prototype, {
-    /** @expose */
-    axisWidth: {
-        set: function(value) {},
-        get: function() {}
-    },
-    /** @expose */
-    maximum: {
-        get: function() {}
-    },
-    /** @expose */
-    minimum: {
-        get: function() {}
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
deleted file mode 100644
index e12cb13..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartAxisGroup.js
+++ /dev/null
@@ -1,155 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_charts_supportClasses_ChartAxisGroup');
-
-goog.require('org_apache_flex_charts_core_IAxisGroup');
-goog.require('org_apache_flex_core_UIBase');
-goog.require('org_apache_flex_core_graphics_Path');
-goog.require('org_apache_flex_html_Label');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_core_UIBase}
- * @implements {org_apache_flex_charts_core_IAxisGroup}
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup =
-    function() {
-  org_apache_flex_charts_supportClasses_ChartAxisGroup.base(this, 'constructor');
-};
-goog.inherits(
-    org_apache_flex_charts_supportClasses_ChartAxisGroup,
-    org_apache_flex_core_UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ChartAxisGroup',
-                qName: 'org_apache_flex_charts_supportClasses_ChartAxisGroup' }],
-      interfaces: [org_apache_flex_charts_core_IAxisGroup] };
-
-
-/**
- * @override
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.
-    prototype.createElement = function() {
-  this.element = document.createElement('div');
-  this.element.flexjs_wrapper = this;
-  this.className = 'ChartAxisGroup';
-
-  this.positioner = this.element;
-
-  return this.element;
-};
-
-
-/**
- * @expose
- * @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.
- * @param {number} boxWidth The size of the area for the label.
- * @param {number} boxHeight The size of the area for the label.
- * @param {org_apache_flex_core_graphics_IStroke} tickFill The color of the path.
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.drawHorizontalTickLabel =
-function(text, xpos, ypos, boxWidth, boxHeight, tickFill) {
-  var label = new org_apache_flex_html_Label();
-  this.addElement(label);
-  label.text = text;
-  label.x = xpos - label.width / 2;
-  label.y = ypos;
-};
-
-
-/**
- * @expose
- * @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.
- * @param {number} boxWidth The size of the area for the label.
- * @param {number} boxHeight The size of the area for the label.
- * @param {org_apache_flex_core_graphics_IStroke} tickFill The color of the path.
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.drawVerticalTickLabel =
-function(text, xpos, ypos, boxWidth, boxHeight, tickFill) {
-  var label = new org_apache_flex_html_Label();
-  this.addElement(label);
-  label.text = text;
-  label.x = xpos;
-  label.y = ypos - label.height / 2;
-};
-
-
-/**
- * @expose
- * @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.
- * @param {number} height The size of the area for the path.
- * @param {string} marks The path to draw.
- * @param {org_apache_flex_core_graphics_IStroke} tickStroke The color of the path.
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.drawTickMarks =
-function(originX, originY, width, height, marks, tickStroke) {
-  var tickPath = new org_apache_flex_core_graphics_Path();
-  tickPath.x = 0;
-  tickPath.y = 0;
-  tickPath.width = this.width;
-  tickPath.height = this.height;
-  this.addElement(tickPath);
-  tickPath.stroke = tickStroke;
-  tickPath.drawPath(0, 0, marks);
-};
-
-
-/**
- * @expose
- * @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.
- * @param {number} height The size of the area for the path.
- * @param {org_apache_flex_core_graphics_IStroke} lineStroke The color of the path.
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.drawAxisLine =
-function(originX, originY, width, height, lineStroke) {
-  var axisPath = new org_apache_flex_core_graphics_Path();
-  axisPath.x = 0;
-  axisPath.y = 0;
-  axisPath.width = this.width;
-  axisPath.height = this.height;
-  this.addElement(axisPath);
-  axisPath.stroke = lineStroke;
-  var pathLine = 'M ' + String(originX) + ' ' + String(originY) + ' l ' + String(width) + ' ' + String(height);
-  axisPath.drawPath(0, 0, pathLine);
-};
-
-
-/**
- * @return {void}
- */
-org_apache_flex_charts_supportClasses_ChartAxisGroup.prototype.removeAllElements =
-function() {
-  var svg = this.element;
-  while (svg.lastChild) {
-    svg.removeChild(svg.lastChild);
-  }
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js b/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
deleted file mode 100644
index 14d03a4..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/charts/supportClasses/ChartDataGroup.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_charts_supportClasses_ChartDataGroup');
-
-goog.require('org_apache_flex_charts_core_IChartDataGroup');
-goog.require('org_apache_flex_html_supportClasses_NonVirtualDataGroup');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_html_supportClasses_NonVirtualDataGroup}
- * @implements {org_apache_flex_charts_core_IChartDataGroup}
- */
-org_apache_flex_charts_supportClasses_ChartDataGroup =
-    function() {
-  org_apache_flex_charts_supportClasses_ChartDataGroup.base(this, 'constructor');
-};
-goog.inherits(
-    org_apache_flex_charts_supportClasses_ChartDataGroup,
-    org_apache_flex_html_supportClasses_NonVirtualDataGroup);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_charts_supportClasses_ChartDataGroup.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ChartDataGroup',
-                qName: 'org_apache_flex_charts_supportClasses_ChartDataGroup' }],
-      interfaces: [org_apache_flex_charts_core_IChartDataGroup] };
-
-
-/**
- * @override
- */
-org_apache_flex_charts_supportClasses_ChartDataGroup.
-    prototype.createElement = function() {
-  this.element = document.createElement('div');
-  this.element.flexjs_wrapper = this;
-  this.className = 'ChartDataGroup';
-
-  this.positioner = this.element;
-
-  return this.element;
-};
-
-
-/**
- * @expose
- * @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.
- */
-org_apache_flex_charts_supportClasses_ChartDataGroup.prototype.getItemRendererForSeriesAtIndex =
-function(series, index) {
-  var n = this.numElements;
-  for (var i = 0; i < n; i++)
-  {
-    var child = this.getElementAt(i);
-    if (child && child.series == series) {
-      if (index === 0) return child;
-      --index;
-    }
-  }
-
-  return null;
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/Application.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/Application.js b/frameworks/js/FlexJS/src/org/apache/flex/core/Application.js
deleted file mode 100644
index 2e20a19..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/Application.js
+++ /dev/null
@@ -1,128 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_Application');
-
-goog.require('org_apache_flex_core_HTMLElementWrapper');
-goog.require('org_apache_flex_core_IParent');
-goog.require('org_apache_flex_core_IValuesImpl');
-goog.require('org_apache_flex_core_ValuesManager');
-goog.require('org_apache_flex_utils_MXMLDataInterpreter');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_core_HTMLElementWrapper}
- */
-org_apache_flex_core_Application = function() {
-  org_apache_flex_core_Application.base(this, 'constructor');
-};
-goog.inherits(org_apache_flex_core_Application,
-    org_apache_flex_core_HTMLElementWrapper);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_Application.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Application',
-                qName: 'org_apache_flex_core_Application' }],
-      interfaces: [org_apache_flex_core_IParent] };
-
-
-/**
- * @expose
- * @type {Object}
- */
-org_apache_flex_core_Application.prototype.controller = null;
-
-
-/**
- * @expose
- * @type {Object}
- */
-org_apache_flex_core_Application.prototype.initialView = null;
-
-
-/**
- * @expose
- * @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;
-        }
-    }
-});
-
-
-/**
- * @expose
- */
-org_apache_flex_core_Application.prototype.start = function() {
-  this.element = document.getElementsByTagName('body')[0];
-  this.element.flexjs_wrapper = this;
-  this.element.className = 'Application';
-
-  org_apache_flex_utils_MXMLDataInterpreter.generateMXMLInstances(this, null, this.MXMLDescriptor);
-
-  this.dispatchEvent('initialize');
-
-  if (this.model) this.addBead(this.model);
-  if (this.controller) this.addBead(this.controller);
-
-  this.initialView.applicationModel = this.model;
-  this.addElement(this.initialView);
-
-  this.dispatchEvent('viewChanged');
-};
-
-
-/**
- * @expose
- * @param {Array} data The data for the attributes.
- */
-org_apache_flex_core_Application.prototype.generateMXMLAttributes = function(data) {
-  org_apache_flex_utils_MXMLDataInterpreter.generateMXMLProperties(this, data);
-};
-
-
-/**
- * @param {Object} c The child element.
- */
-org_apache_flex_core_Application.prototype.addElement =
-    function(c) {
-  this.element.appendChild(c.element);
-  c.addedToParent();
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/BeadViewBase.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/BeadViewBase.js b/frameworks/js/FlexJS/src/org/apache/flex/core/BeadViewBase.js
deleted file mode 100644
index 924d48a..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/BeadViewBase.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_BeadViewBase');
-
-goog.require('org_apache_flex_core_IBeadView');
-goog.require('org_apache_flex_events_EventDispatcher');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_events_EventDispatcher}
- * @implements {org_apache_flex_core_IBeadView}
- */
-org_apache_flex_core_BeadViewBase = function() {
-    org_apache_flex_core_BeadViewBase.base(this, 'constructor');
-  };
-goog.inherits(
-              org_apache_flex_core_BeadViewBase,
-              org_apache_flex_events_EventDispatcher);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_BeadViewBase.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'BeadViewBase',
-                qName: 'org_apache_flex_core_BeadViewBase'}],
-    interfaces: [org_apache_flex_core_IBeadView]};
-
-
-/**
- * @protected
- * @type {Object}
- */
-org_apache_flex_core_BeadViewBase.prototype._strand = null;
-
-
-Object.defineProperties(org_apache_flex_core_BeadViewBase.prototype, {
-    /** @expose */
-    strand: {
-        /** @this {org_apache_flex_core_BeadViewBase} */
-        set: function(value) {
-            if (this._strand !== value) {
-              this._strand = value;
-            }
-        }
-    },
-    /** @expose */
-    host: {
-        /** @this {org_apache_flex_core_BeadViewBase} */
-        get: function() {
-            return this._strand;
-        }
-    }
-});
-
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js b/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
deleted file mode 100644
index 5ddfbcf..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_CallLaterBead');
-
-
-
-/**
- * @constructor
- */
-org_apache_flex_core_CallLaterBead = function() {
-
-  /**
-   * @private
-   * @type {Object}
-   */
-  this.strand_ = null;
-
-  /**
-   * @private
-   * @type {Array}
-   */
-  this.calls_ = null;
-
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_CallLaterBead.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'CallLaterBead.js',
-                qName: 'org_apache_flex_core_CallLaterBead'}] };
-
-
-Object.defineProperties(org_apache_flex_core_CallLaterBead.prototype, {
-    /** @expose */
-    strand: {
-        /** @this {org_apache_flex_binding_GenericBinding} */
-        set: function(value) {
-            if (this.strand_ !== value) {
-              this.strand_ = value;
-            }
-        }
-    }
-});
-
-
-/**
- * @param {Function} fn The fucntion to call later.
- * @param {Array=} opt_args The optional array of arguments.
- * @param {Object=} opt_thisArg The optional 'this' object.
- */
-org_apache_flex_core_CallLaterBead.prototype.callLater =
-    function(fn, opt_args, opt_thisArg) {
-
-  if (this.calls_ == null)
-    this.calls_ = [{thisArg: opt_thisArg, fn: fn, args: opt_args }];
-  else
-    this.calls_.push({thisArg: opt_thisArg, fn: fn, args: opt_args });
-
-  window.setTimeout(goog.bind(this.callback, this), 0);
-};
-
-
-/**
- * @protected
- */
-org_apache_flex_core_CallLaterBead.prototype.callback =
-    function() {
-  var list = this.calls_;
-  var n = list.length;
-  for (var i = 0; i < n; i++)
-  {
-     var call = list.shift();
-     var fn = call.fn;
-     fn.apply(call.thisArg, call.args);
-  }
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/ContainerBase.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/ContainerBase.js b/frameworks/js/FlexJS/src/org/apache/flex/core/ContainerBase.js
deleted file mode 100644
index 87758f3..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/ContainerBase.js
+++ /dev/null
@@ -1,187 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_ContainerBase');
-
-goog.require('org_apache_flex_core_IMXMLDocument');
-goog.require('org_apache_flex_core_UIBase');
-goog.require('org_apache_flex_core_ValuesManager');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_core_UIBase}
- */
-org_apache_flex_core_ContainerBase = function() {
-  this.mxmlProperties = null;
-  org_apache_flex_core_ContainerBase.base(this, 'constructor');
-
-  /**
-   * @private
-   * @type {boolean}
-   */
-  this.initialized_ = false;
-
-  /**
-   * @private
-   * @type {Array}
-   */
-  this.states_ = null;
-
-  /**
-   * @private
-   * @type {Array}
-   */
-  this.transitions_ = null;
-
-  /**
-   * @private
-   * @type {?String}
-   */
-  this.currentState_ = null;
-
-  this.document = this;
-
-};
-goog.inherits(org_apache_flex_core_ContainerBase,
-    org_apache_flex_core_UIBase);
-
-
-/**
- * @expose
- */
-org_apache_flex_core_ContainerBase.prototype.mxmlContent = null;
-
-
-/**
- * @expose
- * @type {Array}
- */
-org_apache_flex_core_ContainerBase.prototype.mxmlDescriptor = null;
-
-
-/**
- * @expose
- * @type {Array}
- */
-org_apache_flex_core_ContainerBase.prototype.mxmlsd = null;
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_ContainerBase.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ContainerBase',
-                qName: 'org_apache_flex_core_ContainerBase'}] ,
-      interfaces: [org_apache_flex_core_IMXMLDocument]};
-
-
-/**
- * @override
- */
-org_apache_flex_core_ContainerBase.prototype.addedToParent = function() {
-  org_apache_flex_core_ContainerBase.base(this, 'addedToParent');
-
-  if (!this.initialized_) {
-    org_apache_flex_utils_MXMLDataInterpreter.generateMXMLInstances(this.document,
-        this, this.MXMLDescriptor);
-
-    this.dispatchEvent('initBindings');
-    this.dispatchEvent('initComplete');
-    this.initialized_ = true;
-  }
-  this.dispatchEvent('childrenAdded');
-};
-
-
-/**
- * @expose
- * @param {Array} data The data for the attributes.
- */
-org_apache_flex_core_ContainerBase.prototype.generateMXMLAttributes = function(data) {
-  org_apache_flex_utils_MXMLDataInterpreter.generateMXMLProperties(this, data);
-};
-
-
-/**
- * @expose
- * @param {Object} doc The document.
- * @param {Array} desc The descriptor data.
- */
-org_apache_flex_core_ContainerBase.prototype.setMXMLDescriptor =
-    function(doc, desc) {
-  this.mxmlDescriptor = desc;
-  this.document = doc;
-};
-
-
-Object.defineProperties(org_apache_flex_core_ContainerBase.prototype, {
-    /** @expose */
-    MXMLDescriptor: {
-        /** @this {org_apache_flex_core_ContainerBase} */
-        get: function() {
-            return this.mxmlDescriptor;
-        }
-    },
-    /** @expose */
-    states: {
-        /** @this {org_apache_flex_core_ContainerBase} */
-        get: function() {
-            return this.states_;
-        },
-        /** @this {org_apache_flex_core_ContainerBase} */
-        set: function(s) {
-            this.states_ = s;
-            this.currentState_ = s[0].name;
-
-            if (org_apache_flex_core_ValuesManager.valuesImpl.getValue) {
-              /**
-               * @type {Function}
-               */
-              var impl = /** @type {Function} */ (org_apache_flex_core_ValuesManager.valuesImpl.
-                  getValue(this, 'iStatesImpl'));
-              // TODO: (aharui) check if bead already exists
-              this.addBead(new impl());
-            }
-        }
-    },
-    /** @expose */
-    currentState: {
-        /** @this {org_apache_flex_core_ContainerBase} */
-        get: function() {
-             return this.currentState_;
-        },
-        /** @this {org_apache_flex_core_ContainerBase} */
-        set: function(s) {
-             var event = new org_apache_flex_events_ValueChangeEvent(
-                  'currentStateChange', false, false, this.currentState_, s);
-             this.currentState_ = s;
-             this.dispatchEvent(event);
-        }
-    },
-    /** @expose */
-    transitions: {
-        /** @this {org_apache_flex_core_ContainerBase} */
-        get: function() {
-             return this.transitions_;
-        },
-        /** @this {org_apache_flex_core_ContainerBase} */
-        set: function(s) {
-           this.transitions_ = s;
-        }
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/DataBindingBase.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/DataBindingBase.js b/frameworks/js/FlexJS/src/org/apache/flex/core/DataBindingBase.js
deleted file mode 100644
index 7445ffd..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/DataBindingBase.js
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_DataBindingBase');
-
-
-
-/**
- * @constructor
- */
-org_apache_flex_core_DataBindingBase = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_DataBindingBase.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'DataBindingBase',
-                qName: 'org_apache_flex_core_DataBindingBase'}] };
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/FilledRectangle.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/FilledRectangle.js b/frameworks/js/FlexJS/src/org/apache/flex/core/FilledRectangle.js
deleted file mode 100644
index 836be5a..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/FilledRectangle.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_FilledRectangle');
-
-goog.require('org_apache_flex_core_UIBase');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_core_UIBase}
- */
-org_apache_flex_core_FilledRectangle = function() {
-  org_apache_flex_core_FilledRectangle.base(this, 'constructor');
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.fillColor_ = 0;
-};
-goog.inherits(org_apache_flex_core_FilledRectangle,
-    org_apache_flex_core_UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_FilledRectangle.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'FilledRectangle',
-                qName: 'org_apache_flex_core_FilledRectangle' }] };
-
-
-/**
- * @override
- */
-org_apache_flex_core_FilledRectangle.prototype.addedToParent = function() {
-  org_apache_flex_core_FilledRectangle.base(this, 'addedToParent');
-  this.drawRect(this.x, this.y, this.width, this.height);
-};
-
-
-Object.defineProperties(org_apache_flex_core_FilledRectangle.prototype, {
-    /** @expose */
-    fillColor: {
-        /** @this {org_apache_flex_core_FilledRectangle} */
-        get: function() {
-             return this.fillColor_;
-        },
-        /** @this {org_apache_flex_core_FilledRectangle} */
-        set: function(value) {
-             this.fillColor_ = value;
-        }
-    }
-});
-
-
-/**
- * @expose
- * @param {number} x The left coordinate.
- * @param {number} y The top coordinate.
- * @param {number} width The width.
- * @param {number} height The height.
- */
-org_apache_flex_core_UIBase.prototype.drawRect = function(x, y, width, height) {
-  this.element.style.position = 'absolute';
-  this.element.style.backgroundColor = '#' + this.fillColor_.toString(16);
-  if (!isNaN(x)) this.x = x;
-  if (!isNaN(y)) this.y = y;
-  if (!isNaN(width)) this.width = width;
-  if (!isNaN(height)) this.height = height;
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/FormatBase.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/FormatBase.js b/frameworks/js/FlexJS/src/org/apache/flex/core/FormatBase.js
deleted file mode 100644
index 41358eb..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/FormatBase.js
+++ /dev/null
@@ -1,126 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_FormatBase');
-
-goog.require('org_apache_flex_core_IFormatBead');
-goog.require('org_apache_flex_events_EventDispatcher');
-
-
-
-/**
- * @constructor
- * @implements {org_apache_flex_core_IFormatBead}
- * @extends {org_apache_flex_events_EventDispatcher}
- */
-org_apache_flex_core_FormatBase = function() {
-  goog.base(this);
-};
-goog.inherits(org_apache_flex_core_FormatBase,
-    org_apache_flex_events_EventDispatcher);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_FormatBase.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'FormatBase',
-                qName: 'org_apache_flex_core_FormatBase' }],
-      interfaces: [org_apache_flex_core_IFormatBead] };
-
-
-/**
- * @private
- * @type {org_apache_flex_core_IStrand}
- */
-org_apache_flex_core_FormatBase.prototype.strand_ = null;
-
-
-/**
- * @type {string}
- */
-org_apache_flex_core_FormatBase.prototype._propertyName = 'text';
-
-
-/**
- * @type {string}
- */
-org_apache_flex_core_FormatBase.prototype._eventName = 'textChange';
-
-
-/**
- * @type {string}
- */
-org_apache_flex_core_FormatBase.prototype._formattedResult = '';
-
-
-Object.defineProperties(org_apache_flex_core_FormatBase.prototype, {
-    /** @expose */
-    strand: {
-        /** @this {org_apache_flex_core_FormatBase} */
-        set: function(value) {
-            this.strand_ = value;
-        }
-    },
-    /** @expose */
-    propertyValue: {
-        /** @this {org_apache_flex_core_FormatBase} */
-        get: function() {
-            var value = this.strand_[this.propertyName];
-            return value;
-        }
-    },
-    /** @expose */
-    propertyName: {
-        /** @this {org_apache_flex_core_FormatBase} */
-        get: function() {
-            if (this._propertyName == null) {
-              this._propertyName = 'text';
-            }
-            return this._propertyName;
-        },
-        /** @this {org_apache_flex_core_FormatBase} */
-        set: function(value) {
-            this._propertyName = value;
-        }
-    },
-    /** @expose */
-    eventName: {
-        /** @this {org_apache_flex_core_FormatBase} */
-        get: function() {
-            if (this._eventName == null) {
-                 return this._propertyName + 'Change';
-            }
-            return this._eventName;
-        },
-        /** @this {org_apache_flex_core_FormatBase} */
-        set: function(value) {
-            this._eventName = value;
-        }
-    },
-    /** @expose */
-    formattedString: {
-        /** @this {org_apache_flex_core_FormatBase} */
-        get: function() {
-             return null;
-        }
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/HTMLElementWrapper.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/HTMLElementWrapper.js b/frameworks/js/FlexJS/src/org/apache/flex/core/HTMLElementWrapper.js
deleted file mode 100644
index 85f6b71..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/HTMLElementWrapper.js
+++ /dev/null
@@ -1,177 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *    http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-goog.provide('org_apache_flex_core_HTMLElementWrapper');
-
-goog.require('org_apache_flex_core_IBeadModel');
-goog.require('org_apache_flex_core_IStrand');
-goog.require('org_apache_flex_events_BrowserEvent');
-goog.require('org_apache_flex_events_EventDispatcher');
-goog.require('org_apache_flex_utils_Language');
-
-
-
-/**
- * @constructor
- * @extends {org_apache_flex_events_EventDispatcher}
- */
-org_apache_flex_core_HTMLElementWrapper = function() {
-  org_apache_flex_core_HTMLElementWrapper.base(this, 'constructor');
-};
-goog.inherits(org_apache_flex_core_HTMLElementWrapper,
-    org_apache_flex_events_EventDispatcher);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'HTMLElementWrapper',
-                qName: 'org_apache_flex_core_HTMLElementWrapper' }],
-      interfaces: [org_apache_flex_core_IStrand] };
-
-
-/**
- * @expose
- * @type {EventTarget}
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.element = null;
-
-
-/**
- * @private
- * @type {Array.<Object>}
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.beads_ = null;
-
-
-/**
- * @protected
- * @type {boolean}
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.internalDisplay = 'inline';
-
-
-/**
- * @expose
- * @param {Object} bead The new bead.
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.addBead = function(bead) {
-  if (!this.beads_) {
-    this.beads_ = [];
-  }
-
-  this.beads_.push(bead);
-
-  if (org_apache_flex_utils_Language.is(bead, org_apache_flex_core_IBeadModel)) {
-    this.model = bead;
-  }
-
-  bead.strand = this;
-};
-
-
-/**
- * @expose
- * @param {!Object} classOrInterface The requested bead type.
- * @return {Object} The bead.
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.getBeadByType =
-    function(classOrInterface) {
-  var bead, i, n;
-
-  n = this.beads_.length;
-  for (i = 0; i < n; i++) {
-    bead = this.beads_[i];
-
-    if (org_apache_flex_utils_Language.is(bead, classOrInterface)) {
-      return bead;
-    }
-  }
-
-  return null;
-};
-
-
-Object.defineProperties(org_apache_flex_core_HTMLElementWrapper.prototype, {
-    /** @expose */
-    MXMLDescriptor: {
-        get: function() {
-            return null;
-        }
-    }
-});
-
-
-/**
- * @expose
- * @param {Object} bead The bead to remove.
- * @return {Object} The bead.
- */
-org_apache_flex_core_HTMLElementWrapper.prototype.removeBead = function(bead) {
-  var i, n, value;
-
-  n = this.beads_.length;
-  for (i = 0; i < n; i++) {
-    value = this.beads_[i];
-
-    if (bead === value) {
-      this.beads_.splice(i, 1);
-
-      return bead;
-    }
-  }
-
-  return null;
-};
-
-
-/**
- * @type {function((goog.events.Listener|null), (Object|null)):boolean}
- */
-org_apache_flex_core_HTMLElementWrapper.googFireListener = null;
-
-
-/**
- * Fires a listener with a set of arguments
- *
- * @param {goog.events.Listener} listener The listener object to call.
- * @param {Object} eventObject The event object to pass to the listener.
- * @return {boolean} Result of listener.
- */
-org_apache_flex_core_HTMLElementWrapper.fireListenerOverride = function(listener, eventObject) {
-  var e = new org_apache_flex_events_BrowserEvent();
-  e.wrappedEvent = eventObject;
-  return org_apache_flex_core_HTMLElementWrapper.googFireListener(listener, e);
-};
-
-
-/**
- * Static initializer
- */
-org_apache_flex_core_HTMLElementWrapper.installOverride = function() {
-  org_apache_flex_core_HTMLElementWrapper.googFireListener =
-      goog.events.fireListener;
-  goog.events.fireListener = org_apache_flex_core_HTMLElementWrapper.fireListenerOverride;
-};
-
-
-/**
- * The properties that triggers the static initializer
- */
-org_apache_flex_core_HTMLElementWrapper.installedOverride =
-    org_apache_flex_core_HTMLElementWrapper.installOverride();
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IBead.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IBead.js
deleted file mode 100644
index dc8903c..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IBead.js
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IBead');
-
-
-
-/**
- * IBead
- *
- * @interface
- */
-org_apache_flex_core_IBead = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IBead.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IBead',
-                qName: 'org_apache_flex_core_IBead' }] };
-
-
-Object.defineProperties(org_apache_flex_core_IBead.prototype, {
-    /** @expose */
-    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/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadController.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadController.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadController.js
deleted file mode 100644
index 87dacd3..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadController.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IBeadController');
-
-goog.require('org_apache_flex_core_IBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- */
-org_apache_flex_core_IBeadController = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IBeadController.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IBeadController',
-                qName: 'org_apache_flex_core_IBeadController' }],
-      interfaces: [org_apache_flex_core_IBead] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadLayout.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadLayout.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadLayout.js
deleted file mode 100644
index 799c309..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadLayout.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IBeadLayout');
-
-goog.require('org_apache_flex_core_IBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- */
-org_apache_flex_core_IBeadLayout = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IBeadLayout.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IBeadLayout',
-                qName: 'org_apache_flex_core_IBeadLayout' }],
-      interfaces: [org_apache_flex_core_IBead] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadModel.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadModel.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadModel.js
deleted file mode 100644
index 476e088..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadModel.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IBeadModel');
-
-goog.require('org_apache_flex_core_IBead');
-goog.require('org_apache_flex_events_IEventDispatcher');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- * @extends {org_apache_flex_events_IEventDispatcher}
- */
-org_apache_flex_core_IBeadModel = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IBeadModel.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IBeadModel',
-                qName: 'org_apache_flex_core_IBeadModel' }],
-      interfaces: [org_apache_flex_core_IBead,
-                   org_apache_flex_events_IEventDispatcher] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadView.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadView.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadView.js
deleted file mode 100644
index c5550bb..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IBeadView.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IBeadView');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IBeadView = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IBeadView.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IBeadView',
-                qName: 'org_apache_flex_core_IBeadView' }] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IChild.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IChild.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IChild.js
deleted file mode 100644
index 6971f5e..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IChild.js
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_core_IChild
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IChild');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IChild = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_core_IChild.prototype, {
-    /** @expose */
-    parent: {
-        get: function() {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IChild.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IChild', qName: 'org_apache_flex_core_IChild'}]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IChrome.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IChrome.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IChrome.js
deleted file mode 100644
index 0f1bf86..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IChrome.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_core_IChrome
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-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/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IContainer.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IContainer.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IContainer.js
deleted file mode 100644
index 8a835a5..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IContainer.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_core_IContainer
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IContainer');
-
-goog.require('org_apache_flex_core_IParent');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IParent}
- */
-org_apache_flex_core_IContainer = function() {
-};
-
-
-/**
- * @return {Array} All of the children of the container.
- */
-org_apache_flex_core_IContainer.prototype.getChildren = function() {};
-
-
-/**
- * Called after all of the children have been added to the container.
- * @return {void}
- */
-org_apache_flex_core_IContainer.prototype.childrenAdded = function() {};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IContainer.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IContainer', qName: 'org_apache_flex_core_IContainer'}],
-  interfaces: [org_apache_flex_core_IParent]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IContentView.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IContentView.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IContentView.js
deleted file mode 100644
index 54761ef..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IContentView.js
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_core_IContentView
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IContentView');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IContentView = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_core_IContentView.prototype, {
-    /** @expose */
-    x: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    y: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    width: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    height: {
-        get: function() {},
-        set: function(value) {}
-    }
-});
-
-
-/**
- * Adds a new element to component.
- * @param {Object} value The child element being added.
- */
-org_apache_flex_core_IContentView.prototype.addElement = function(value) {};
-
-
-/**
- * Removes all of the component's children.
- * @return {void}
- */
-org_apache_flex_core_IContentView.prototype.removeAllElements = function() {};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IContentView.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IContentView', qName: 'org_apache_flex_core_IContentView'}]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IDataGridModel.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IDataGridModel.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IDataGridModel.js
deleted file mode 100644
index 4578798..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IDataGridModel.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IDataGridModel');
-
-goog.require('org_apache_flex_core_ISelectionModel');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_ISelectionModel}
- */
-org_apache_flex_core_IDataGridModel = function() {
-};
-
-
-/**
- * @const
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IDataGridModel.prototype.FLEXJS_CLASS_INFO =
-{ names: [{ name: 'IDataGridModel',
-                qName: 'org_apache_flex_core_IDataGridModel' }],
-      interfaces: [org_apache_flex_core_ISelectionModel] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IDataProviderItemRendererMapper.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
deleted file mode 100644
index e4156a9..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IDataProviderItemRendererMapper.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_html_beads_IDataProviderItemRendererMapper
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IDataProviderItemRendererMapper');
-
-goog.require('org_apache_flex_core_IBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- */
-org_apache_flex_core_IDataProviderItemRendererMapper =
-function() {
-};
-
-
-/**
- * @expose
- */
-org_apache_flex_core_IDataProviderItemRendererMapper.prototype.itemRendererFactory = null;
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IDataProviderItemRendererMapper.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IDataProviderItemRendererMapper',
-             qName: 'org_apache_flex_core_IDataProviderItemRendererMapper'}],
-  interfaces: [org_apache_flex_core_IBead]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IDocument.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IDocument.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IDocument.js
deleted file mode 100644
index 3c1ebf1..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IDocument.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IDocument');
-
-
-
-/**
- * IDocument
- *
- * @interface
- */
-org_apache_flex_core_IDocument = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IDocument.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IDocument',
-                qName: 'org_apache_flex_core_IDocument' }] };
-
-
-/**
- * setDocument()
- *
- * @expose
- * @param {Object} document The DOM document element.
- * @param {string=} opt_id The id (optional).
- */
-org_apache_flex_core_IDocument.prototype.setDocument =
-    function(document, opt_id) {};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IEffectTimer.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IEffectTimer.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IEffectTimer.js
deleted file mode 100644
index c727db3..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IEffectTimer.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * org_apache_flex_core_IEffectTimer
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IEffectTimer');
-
-goog.require('org_apache_flex_events_IEventDispatcher');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_events_IEventDispatcher}
- */
-org_apache_flex_core_IEffectTimer = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IEffectTimer.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IEffectTimer', qName: 'org_apache_flex_core_IEffectTimer'}],
-  interfaces: [org_apache_flex_events_IEventDispatcher]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IFormatBead.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IFormatBead.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IFormatBead.js
deleted file mode 100644
index 9074478..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IFormatBead.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IFormatBead');
-
-
-
-/**
- * @interface
- * @extends {org_apache_flex_core_IBead}
- * @extends {org_apache_flex_events_IEventDispatcher}
- */
-org_apache_flex_core_IFormatBead = function() {
-};
-
-
-Object.defineProperties(org_apache_flex_core_IFormatBead.prototype, {
-    /** @expose */
-    propertyName: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    eventName: {
-        get: function() {},
-        set: function(value) {}
-    },
-    /** @expose */
-    formattedString: {
-        get: function() {}
-    }
-});
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IFormatBead.prototype.FLEXJS_CLASS_INFO = {
-  names: [{ name: 'IFormatBead', qName: 'org_apache_flex_core_IFormatBead'}],
-  interfaces: [org_apache_flex_core_IBead, org_apache_flex_events_IEventDispatcher]
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRenderer.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRenderer.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRenderer.js
deleted file mode 100644
index 56cb573..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRenderer.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IItemRenderer');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IItemRenderer = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IItemRenderer.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IItemRenderer',
-                qName: 'org_apache_flex_core_IItemRenderer' }] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererClassFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererClassFactory.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererClassFactory.js
deleted file mode 100644
index dd4b195..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererClassFactory.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IItemRendererClassFactory');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IItemRendererClassFactory = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IItemRendererClassFactory.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IItemRendererClassFactory',
-                qName: 'org_apache_flex_core_IItemRendererClassFactory' }] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererFactory.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererFactory.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererFactory.js
deleted file mode 100644
index 2bb3ab5..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererFactory.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IItemRendererFactory');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IItemRendererFactory = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IItemRendererFactory.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IItemRendererFactory',
-                qName: 'org_apache_flex_core_IItemRendererFactory' }] };
-
-
-/**
- * @expose
- * @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/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererParent.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererParent.js b/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererParent.js
deleted file mode 100644
index e64f44a..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/IItemRendererParent.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the 'License');
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an 'AS IS' BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_IItemRendererParent');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_IItemRendererParent = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_IItemRendererParent.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IItemRendererParent',
-                qName: 'org_apache_flex_core_IItemRendererParent' }] };
-
-
-/**
- * @expose
- * @param {number} index The selected index.
- */
-org_apache_flex_core_IItemRendererParent.prototype.
-    getItemRendererForIndex = function(index) {
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b677c658/frameworks/js/FlexJS/src/org/apache/flex/core/ILayoutChild.js
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/ILayoutChild.js b/frameworks/js/FlexJS/src/org/apache/flex/core/ILayoutChild.js
deleted file mode 100644
index 308d3d6..0000000
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/ILayoutChild.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @fileoverview
- * @suppress {checkTypes}
- */
-
-goog.provide('org_apache_flex_core_ILayoutChild');
-
-goog.require('org_apache_flex_core_IChild');
-
-
-
-/**
- * @interface
- */
-org_apache_flex_core_ILayoutChild = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org_apache_flex_core_ILayoutChild.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ILayoutChild',
-                qName: 'org_apache_flex_core_ILayoutChild' }],
-      interfaces: [org_apache_flex_core_IChild] };
-