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] };
-