flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [05/12] git commit: [flex-asjs] [refs/heads/core_js_to_as] - delete handwritten JS from these projects since they are theoretically replaced by cross-compiled AS
Date Wed, 02 Dec 2015 19:36:11 GMT
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
deleted file mode 100644
index 1ba8710..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicShape.js
+++ /dev/null
@@ -1,205 +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.graphics.GraphicShape');
-goog.require('org.apache.flex.core.UIBase');
-goog.require('org.apache.flex.core.graphics.SolidColor');
-goog.require('org.apache.flex.core.graphics.SolidColorStroke');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.core.graphics.GraphicShape = function() {
-
-  org.apache.flex.core.graphics.GraphicShape.base(this, 'constructor');
-
-  /**
-   * @private
-   * @type {org.apache.flex.core.graphics.IFill}
-   */
-  this.fill_ = null;
-
-  /**
-   * @private
-   * @type {org.apache.flex.core.graphics.IStroke}
-   */
-  this.stroke_ = null;
-
-   /**
-   * @private
-   * @type {number}
-   */
-  this.x_ = 0;
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.y_ = 0;
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.xOffset_ = 0;
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.yOffset_ = 0;
-
-    /**
-   * @export
-   * @type {Object}
-   */
-  this.element = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
-  this.element.flexjs_wrapper = this;
-  this.element.offsetLeft = 0;
-  this.element.offsetTop = 0;
-  this.element.offsetParent = null;
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-};
-goog.inherits(org.apache.flex.core.graphics.GraphicShape,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'GraphicShape',
-                qName: 'org.apache.flex.core.graphics.GraphicShape' }] };
-
-
-Object.defineProperties(org.apache.flex.core.graphics.GraphicShape.prototype, {
-    /** @export */
-    fill: {
-        /** @this {org.apache.flex.core.graphics.GraphicShape} */
-        get: function() {
-            return this.fill_;
-        },
-        /** @this {org.apache.flex.core.graphics.GraphicShape} */
-        set: function(value) {
-            this.fill_ = value;
-        }
-    },
-    stroke: {
-        /** @this {org.apache.flex.core.graphics.GraphicShape} */
-        get: function() {
-            return this.stroke_;
-        },
-        /** @this {org.apache.flex.core.graphics.GraphicShape} */
-        set: function(value) {
-            this.stroke_ = value;
-        }
-    }
-});
-
-
-/**
- *
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.addedToParent = function() {
-  this.draw();
-  this.element.style.overflow = 'visible';
-  /*
-   * not sure this is valuable any longer
-  var bbox = this.element.getBBox();
-  if (bbox.width === 0 && !isNaN(this.width)) bbox.width = this.width;
-  if (bbox.height === 0 && !isNaN(this.height)) bbox.height = this.height;
-  this.resize(this.x, this.y, bbox);*/
-};
-
-
-/**
- * This is where the drawing methods get called from.
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.draw = function() {
-  //Overwrite in subclass
-};
-
-
-/**
- * @export
- * @return {string} The style attribute.
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.getStyleStr = function() {
-  var fillStr;
-  if (this.fill)
-  {
-    fillStr = this.fill.addFillAttrib(this);
-  }
-  else
-  {
-    fillStr = 'fill:none';
-  }
-
-  var strokeStr;
-  if (this.stroke)
-  {
-    strokeStr = this.stroke.addStrokeAttrib(this);
-  }
-  else
-  {
-    strokeStr = 'stroke:none';
-  }
-
-
-  return fillStr + ';' + strokeStr;
-};
-
-
-/**
- * @export
- * @param {number} x X position.
- * @param {number} y Y position.
- * @param {Object} bbox The bounding box of the svg element.
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.resize = function(x, y, bbox) {
-  var width = Math.max(this.width, bbox.width);
-  var height = Math.max(this.height, bbox.height);
-
-  this.element.style.position = 'absolute';
-  if (!isNaN(x)) this.element.style.top = String(x) + 'px';
-  if (!isNaN(y)) this.element.style.left = String(y) + 'px';
-  this.element.style.width = String(width) + 'px';
-  this.element.style.height = String(height) + 'px';
-  this.element.offsetLeft = x;
-  this.element.offsetTop = y;
-};
-
-
-/**
- * @export
- * @param {number} x X position.
- * @param {number} y Y position.
- * @param {number} xOffset offset from x position.
- * @param {number} yOffset offset from y position.
- */
-org.apache.flex.core.graphics.GraphicShape.prototype.setPosition = function(x, y, xOffset, yOffset) {
-  this.x_ = x;
-  this.y_ = y;
-  this.xOffset_ = xOffset;
-  this.yOffset_ = yOffset;
-  this.element.offsetLeft = xOffset;
-  this.element.offsetTop = yOffset;
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
deleted file mode 100644
index 2894cab..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/GraphicsContainer.js
+++ /dev/null
@@ -1,250 +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.graphics.GraphicsContainer');
-
-goog.require('org.apache.flex.core.graphics.GraphicShape');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GraphicShape}
- */
-org.apache.flex.core.graphics.GraphicsContainer = function() {
-  org.apache.flex.core.graphics.GraphicsContainer.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.core.graphics.GraphicsContainer, org.apache.flex.core.graphics.GraphicShape);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'GraphicsContainer',
-      qName: 'org.apache.flex.core.graphics.GraphicsContainer'}] };
-
-
-/**
- * @export
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.removeAllElements = function() {
-  var svg = this.element;
-  while (svg.lastChild) {
-    svg.removeChild(svg.lastChild);
-  }
-};
-
-
-Object.defineProperties(org.apache.flex.core.graphics.GraphicsContainer.prototype, {
-    /** @export */
-    numChildren: {
-        /** @this {org.apache.flex.core.graphics.GraphicsContainer} */
-        get: function() {
-            return this.internalChildren().length;
-        }
-    },
-    /** @export */
-    width: {
-        /** @this {org.apache.flex.core.graphics.GraphicsContainer} */
-        set: function(value) {
-            org.apache.flex.utils.Language.superSetter(
-                org.apache.flex.core.graphics.GraphicsContainer, this, 'width', value);
-            this.element.setAttribute('width', String(value) + 'px');
-            this.element.style.width = String(value) + 'px';
-        },
-        get: function() {
-          return org.apache.flex.utils.Language.superGetter(
-              org.apache.flex.core.graphics.GraphicsContainer, this, 'width');
-        }
-    },
-    /** @export */
-    height: {
-        /** @this {org.apache.flex.core.graphics.GraphicsContainer} */
-        set: function(value) {
-            org.apache.flex.utils.Language.superSetter(
-                org.apache.flex.core.graphics.GraphicsContainer, this, 'height', value);
-            this.element.setAttribute('height', String(value) + 'px');
-            this.element.style.height = String(value) + 'px';
-        },
-        get: function() {
-          return org.apache.flex.utils.Language.superGetter(
-              org.apache.flex.core.graphics.GraphicsContainer, this, 'height');
-        }
-    },
-    /** @export */
-    x: {
-        /** @this {org.apache.flex.core.graphics.GraphicsContainer} */
-        set: function(value) {
-            org.apache.flex.utils.Language.superSetter(
-                org.apache.flex.core.graphics.GraphicsContainer, this, 'x', value);
-            this.element.setAttribute('x', String(value) + 'px');
-            this.element.style.position = 'absolute';
-            this.element.style.left = String(value) + 'px';
-            this.element.offsetLeft = value;
-        },
-        get: function() {
-          return org.apache.flex.utils.Language.superGetter(
-              org.apache.flex.core.graphics.GraphicsContainer, this, 'x');
-        }
-    },
-    /** @export */
-    y: {
-        /** @this {org.apache.flex.core.graphics.GraphicsContainer} */
-        set: function(value) {
-            org.apache.flex.utils.Language.superSetter(
-                org.apache.flex.core.graphics.GraphicsContainer, this, 'y', value);
-            this.element.setAttribute('y', String(value) + 'px');
-            this.element.style.position = 'absolute';
-            this.element.style.top = String(value) + 'px';
-            this.element.offsetTop = value;
-        },
-        get: function() {
-          return org.apache.flex.utils.Language.superGetter(
-              org.apache.flex.core.graphics.GraphicsContainer, this, 'y');
-        }
-    }
-});
-
-
-/**
- * @export
- * @param {number} x The x position of the top-left corner of the rectangle.
- * @param {number} y The y position of the top-left corner.
- * @param {number} width The width of the rectangle.
- * @param {number} height The height of the rectangle.
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawRect = function(x, y, width, height) {
-  var style = this.getStyleStr();
-  var rect = document.createElementNS('http://www.w3.org/2000/svg', 'rect');
-  rect.flexjs_wrapper = this;
-  rect.offsetLeft = x;
-  rect.offsetTop = y;
-  rect.offsetParent = this;
-  rect.setAttribute('style', style);
-  rect.setAttribute('x', String(x) + 'px');
-  rect.setAttribute('y', String(y) + 'px');
-  rect.setAttribute('width', String(width) + 'px');
-  rect.setAttribute('height', String(height) + 'px');
-  this.element.appendChild(rect);
-};
-
-
-/**
- * @export
- * @param {number} x The x position of the top-left corner of the bounding box of the ellipse.
- * @param {number} y The y position of the top-left corner of the bounding box of the ellipse.
- * @param {number} width The width of the ellipse.
- * @param {number} height The height of the ellipse.
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawEllipse = function(x, y, width, height) {
-  var style = this.getStyleStr();
-  var ellipse = document.createElementNS('http://www.w3.org/2000/svg', 'ellipse');
-  ellipse.flexjs_wrapper = this;
-  ellipse.offsetLeft = x;
-  ellipse.offsetTop = y;
-  ellipse.offsetParent = this;
-  ellipse.setAttribute('style', style);
-  ellipse.setAttribute('cx', String(x + width / 2));
-  ellipse.setAttribute('cy', String(y + height / 2));
-  ellipse.setAttribute('rx', String(width / 2));
-  ellipse.setAttribute('ry', String(height / 2));
-  this.element.appendChild(ellipse);
-};
-
-
-/**
- * @export
- * @param {number} x The x location of the center of the circle.
- * @param {number} y The y location of the center of the circle.
- * @param {number} radius The radius of the circle.
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawCircle = function(x, y, radius) {
-  var style = this.getStyleStr();
-  var circle = document.createElementNS('http://www.w3.org/2000/svg', 'ellipse');
-  circle.flexjs_wrapper = this;
-  circle.offsetLeft = x;
-  circle.offsetTop = y;
-  circle.offsetParent = this;
-  circle.setAttribute('style', style);
-  circle.setAttribute('cx', String(x));
-  circle.setAttribute('cy', String(y));
-  circle.setAttribute('rx', String(radius));
-  circle.setAttribute('ry', String(radius));
-  this.element.appendChild(circle);
-};
-
-
-/**
- * @export
- * @param {string} data A string containing a compact represention of the path segments.
- *  The value is a space-delimited string describing each path segment. Each
- *  segment entry has a single character which denotes the segment type and
- *  two or more segment parameters.
- *
- *  If the segment command is upper-case, the parameters are absolute values.
- *  If the segment command is lower-case, the parameters are relative values.
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawPath = function(data) {
-  var style = this.getStyleStr();
-  var path = document.createElementNS('http://www.w3.org/2000/svg', 'path');
-  path.flexjs_wrapper = this;
-  path.offsetLeft = 0;
-  path.offsetTop = 0;
-  path.offsetParent = this;
-  path.setAttribute('style', style);
-  path.setAttribute('d', data);
-  this.element.appendChild(path);
-};
-
-
-/**
- * @export
- * @param {string} value The text string to draw.
- * @param {number} x The x position of the text.
- * @param {number} y The y position of the text.
- * @return {Object} The text node created to display the graphics.
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawText = function(value, x, y) {
-  var style = this.getStyleStr();
-  var text = document.createElementNS('http://www.w3.org/2000/svg', 'text');
-  text.flexjs_wrapper = this;
-  text.offsetLeft = x;
-  text.offsetTop = y;
-  text.offsetParent = this;
-  text.setAttribute('style', style);
-  text.setAttribute('x', String(x) + 'px');
-  text.setAttribute('y', String(y + 15) + 'px');
-  var textNode = document.createTextNode(value);
-  text.appendChild(textNode);
-  this.element.appendChild(text);
-  return text;
-};
-
-
-/**
- * @export
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawLine = function() {
-};
-
-
-/**
- * @export
- */
-org.apache.flex.core.graphics.GraphicsContainer.prototype.drawPolygon = function() {
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
deleted file mode 100644
index 9208fe7..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IFill.js
+++ /dev/null
@@ -1,52 +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.graphics.IFill');
-
-
-
-/**
- * IFill
- *
- * @interface
- */
-org.apache.flex.core.graphics.IFill = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.IFill.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IFill',
-                qName: 'org.apache.flex.core.graphics.IFill' }] };
-
-
-/**
- * addFillAttrib()
- *
- * @export
- * @param {org.apache.flex.core.graphics.GraphicShape} value The GraphicShape object on which the fill must be added.
- * @return {string} The fill style attribute.
- */
-org.apache.flex.core.graphics.IFill.prototype.addFillAttrib =
-    function(value) {};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
deleted file mode 100644
index c9ab6f9..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/IStroke.js
+++ /dev/null
@@ -1,52 +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.graphics.IStroke');
-
-
-
-/**
- * IStroke
- *
- * @interface
- */
-org.apache.flex.core.graphics.IStroke = function() {
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.IStroke.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'IStroke',
-                qName: 'org.apache.flex.core.graphics.IStroke' }] };
-
-
-/**
- * addStrokeAttrib()
- *
- * @export
- * @param {org.apache.flex.core.graphics.GraphicShape} value The GraphicShape object on which the stroke must be added.
- * @return {string} The stroke style attribute.
- */
-org.apache.flex.core.graphics.IStroke.prototype.addStrokeAttrib =
-    function(value) {};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.js
deleted file mode 100644
index 167c060..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Line.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.
- */
-
-goog.provide('org.apache.flex.core.graphics.Line');
-
-goog.require('org.apache.flex.core.graphics.GraphicShape');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GraphicShape}
- */
-org.apache.flex.core.graphics.Line = function() {
-  org.apache.flex.core.graphics.Line.base(this, 'constructor');
-
-};
-goog.inherits(org.apache.flex.core.graphics.Line,
-    org.apache.flex.core.graphics.GraphicShape);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.Line.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Line',
-                qName: 'org.apache.flex.core.graphics.Line' }] };
-
-
-/**
- * @export
- *  @param {number} x1 The x1 attribute defines the start of the line on the x-axis.
- *  @param {number} y1 The y1 attribute defines the start of the line on the y-axis.
- *  @param {number} x2 The x2 attribute defines the end of the line on the x-axis.
- *  @param {number} y2 The y2 attribute defines the end of the line on the y-axis.
- */
-org.apache.flex.core.graphics.Line.prototype.drawLine = function(x1, y1, x2, y2) {
-    var style = this.getStyleStr();
-    var line = document.createElementNS('http://www.w3.org/2000/svg', 'line');
-    line.flexjs_wrapper = this;
-    line.setAttribute('style', style);
-    line.setAttribute('x1', 0);
-    line.setAttribute('y1', y1);
-    line.setAttribute('x2', x2 - x1);
-    line.setAttribute('y2', y2);
-    this.setPosition(x1, y2, this.stroke.weight, this.stroke.weight);
-    this.element.appendChild(line);
-
-    this.resize(x, y, line.getBBox());
-  };
-
-
-/**
- * @override
- * @export
- * @param {number} x X position.
- * @param {number} y Y position.
- * @param {Object} bbox The bounding box of the svg element.
- */
-org.apache.flex.core.graphics.Line.prototype.resize = function(x, y, bbox) {
-  this.element.setAttribute('width', String(bbox.width) + 'px');
-  this.element.setAttribute('height', String(bbox.height) + 'px');
-
-  this.element.setAttribute('style', 'position:absolute; left:' + String(x + bbox.x - this.xOffset_) +
-      'px; top:' + String(bbox.y - this.yOffset_) + 'px;');
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
deleted file mode 100644
index e8f42e3..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/LinearGradient.js
+++ /dev/null
@@ -1,125 +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.graphics.LinearGradient
- *
- * @fileoverview
- *
- * @suppress {checkTypes}
- */
-
-goog.provide('org.apache.flex.core.graphics.LinearGradient');
-goog.require('org.apache.flex.core.graphics.GradientBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GradientBase}
- * @implements {org.apache.flex.core.graphics.IFill}
- */
-org.apache.flex.core.graphics.LinearGradient = function() {
-  org.apache.flex.core.graphics.LinearGradient.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.core.graphics.LinearGradient, org.apache.flex.core.graphics.GradientBase);
-
-
-/**
- * @type {number}
- */
-org.apache.flex.core.graphics.LinearGradient.prototype._scaleX = 1.0;
-
-
-Object.defineProperties(org.apache.flex.core.graphics.LinearGradient.prototype, {
-    /** @export */
-    scaleX: {
-        /** @this {org.apache.flex.core.graphics.LinearGradient} */
-        get: function() {
-            return this._scaleX;
-        },
-        /** @this {org.apache.flex.core.graphics.LinearGradient} */
-        set: function(value) {
-            this._scaleX = value;
-        }
-    }
-});
-
-
-/**
- * addFillAttrib()
- *
- * @export
- * @param {org.apache.flex.core.graphics.GraphicShape} value The GraphicShape object on which the fill must be added.
- * @return {string}
- */
-org.apache.flex.core.graphics.LinearGradient.prototype.addFillAttrib = function(value) {
-  //Create and add a linear gradient def
-  var svgNS = value.element.namespaceURI;
-  var grad = document.createElementNS(svgNS, 'linearGradient');
-  var gradientId = this.newId;
-  grad.setAttribute('id', gradientId);
-
-  //Set x1, y1, x2, y2 of gradient
-  grad.setAttribute('x1', '0%');
-  grad.setAttribute('y1', '0%');
-  grad.setAttribute('x2', '100%');
-  grad.setAttribute('y2', '0%');
-
-  //Apply rotation to the gradient if rotation is a number
-  if (this.rotation)
-  {
-    grad.setAttribute('gradientTransform', 'rotate(' + this.rotation + ' 0.5 0.5)');
-  }
-
-  //Process gradient entries and create a stop for each entry
-  var entries = this.entries;
-  for (var i = 0; i < entries.length; i++)
-  {
-    var gradientEntry = entries[i];
-    var stop = document.createElementNS(svgNS, 'stop');
-    //Set Offset
-    stop.setAttribute('offset', String(gradientEntry.ratio * 100) + '%');
-    //Set Color
-    var color = Number(gradientEntry.color).toString(16);
-    if (color.length == 1) color = '00' + color;
-    if (color.length == 2) color = '00' + color;
-    if (color.length == 4) color = '00' + color;
-    stop.setAttribute('stop-color', '#' + String(color));
-    //Set Alpha
-    stop.setAttribute('stop-opacity', String(gradientEntry.alpha));
-
-    grad.appendChild(stop);
-  }
-
-  //Add defs element if not available already
-  //Add newly created gradient to defs element
-  var defs = value.element.querySelector('defs') ||
-      value.element.insertBefore(document.createElementNS(svgNS, 'defs'), value.element.firstChild);
-  defs.appendChild(grad);
-
-  //Return the fill attribute
-  return 'fill:url(#' + gradientId + ')';
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.LinearGradient.prototype.FLEXJS_CLASS_INFO = {
-    names: [{ name: 'LinearGradient', qName: 'org.apache.flex.core.graphics.LinearGradient'}],
-    interfaces: [org.apache.flex.core.graphics.IFill]
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
deleted file mode 100644
index 1567ae9..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Path.js
+++ /dev/null
@@ -1,101 +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.graphics.Path');
-
-goog.require('org.apache.flex.core.graphics.GraphicShape');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GraphicShape}
- */
-org.apache.flex.core.graphics.Path = function() {
-  org.apache.flex.core.graphics.Path.base(this, 'constructor');
-
-   /**
-   * @private
-   * @type {string}
-   */
-  this.data_ = '';
-};
-goog.inherits(org.apache.flex.core.graphics.Path,
-    org.apache.flex.core.graphics.GraphicShape);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.Path.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Path',
-                qName: 'org.apache.flex.core.graphics.Path' }] };
-
-
-Object.defineProperties(org.apache.flex.core.graphics.Path.prototype, {
-    /** @export */
-    data: {
-        /** @this {org.apache.flex.core.graphics.Path} */
-        set: function(v) {
-            this.data_ = v;
-        },
-        /** @this {org.apache.flex.core.graphics.Path} */
-        get: function() {
-            return this.data_;
-        }
-    }
-});
-
-
-/**
- * @export
- * @param {number} x The x location of the Path.
- * @param {number} y The y location of the Path.
- * @param {string} data A string containing a compact represention of the path segments.
- *  The value is a space-delimited string describing each path segment. Each
- *  segment entry has a single character which denotes the segment type and
- *  two or more segment parameters.
- *
- *  If the segment command is upper-case, the parameters are absolute values.
- *  If the segment command is lower-case, the parameters are relative values.
- */
-org.apache.flex.core.graphics.Path.prototype.drawPath = function(x, y, data) {
-    if (data == null || data.length === 0) return;
-    var style = this.getStyleStr();
-    var path = document.createElementNS('http://www.w3.org/2000/svg', 'path');
-    path.flexjs_wrapper = this;
-    path.setAttribute('style', style);
-    path.setAttribute('d', data);
-    this.element.appendChild(path);
-    if (this.stroke)
-    {
-      this.setPosition(x, y, this.stroke.weight, this.stroke.weight);
-    }
-    else
-    {
-      this.setPosition(x, y, 0, 0);
-    }
-
-    this.resize(x, y, path['getBBox']());
-  };
-
-
- /**
-  * @override
-  */
-org.apache.flex.core.graphics.Path.prototype.draw = function() {
-    this.drawPath(this.x, this.y, this.data);
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
deleted file mode 100644
index f468c44..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Rect.js
+++ /dev/null
@@ -1,80 +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.graphics.Rect');
-
-goog.require('org.apache.flex.core.graphics.GraphicShape');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GraphicShape}
- */
-org.apache.flex.core.graphics.Rect = function() {
-  org.apache.flex.core.graphics.Rect.base(this, 'constructor');
-
-};
-goog.inherits(org.apache.flex.core.graphics.Rect,
-    org.apache.flex.core.graphics.GraphicShape);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.Rect.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Rect',
-                qName: 'org.apache.flex.core.graphics.Rect' }] };
-
-
-/**
- * @export
- * @param {number} x The x position of the top-left corner of the rectangle.
- * @param {number} y The y position of the top-left corner.
- * @param {number} width The width of the rectangle.
- * @param {number} height The height of the rectangle.
- */
-org.apache.flex.core.graphics.Rect.prototype.drawRect = function(x, y, width, height) {
-    var style = this.getStyleStr();
-    var rect = document.createElementNS('http://www.w3.org/2000/svg', 'rect');
-    rect.flexjs_wrapper = this;
-    rect.setAttribute('style', style);
-    if (this.stroke)
-    {
-      rect.setAttribute('x', String(this.stroke.weight / 2) + 'px');
-      rect.setAttribute('y', String(this.stroke.weight / 2) + 'px');
-      this.setPosition(x, y, this.stroke.weight, this.stroke.weight);
-    }
-    else
-    {
-      rect.setAttribute('x', '0' + 'px');
-      rect.setAttribute('y', '0' + 'px');
-      this.setPosition(x, y, 0, 0);
-    }
-    rect.setAttribute('width', String(width) + 'px');
-    rect.setAttribute('height', String(height) + 'px');
-    this.element.appendChild(rect);
-
-    this.resize(x, y, rect['getBBox']());
-  };
-
-
-/**
- * @override
-*/
-org.apache.flex.core.graphics.Rect.prototype.draw = function() {
-    this.drawRect(this.x, this.y, this.width, this.height);
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
deleted file mode 100644
index 809d37b..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColor.js
+++ /dev/null
@@ -1,92 +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.graphics.SolidColor');
-goog.require('org.apache.flex.core.graphics.IFill');
-
-
-
-/**
- * @constructor
- * @implements {org.apache.flex.core.graphics.IFill}
- */
-org.apache.flex.core.graphics.SolidColor = function() {
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.alpha_ = 1.0;
-
-    /**
-   * @private
-   * @type {number}
-   */
-  this.color_ = 1.0;
-
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.SolidColor.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'SolidColor',
-                qName: 'org.apache.flex.core.graphics.SolidColor' }],
-                interfaces: [org.apache.flex.core.graphics.IFill] };
-
-
-Object.defineProperties(org.apache.flex.core.graphics.SolidColor.prototype, {
-    /** @export */
-    color: {
-        /** @this {org.apache.flex.core.graphics.SolidColor} */
-        get: function() {
-            return this.color_;
-        },
-        /** @this {org.apache.flex.core.graphics.SolidColor} */
-        set: function(value) {
-            this.color_ = value;
-        }
-    },
-    /** @export */
-    alpha: {
-        /** @this {org.apache.flex.core.graphics.SolidColor} */
-        get: function() {
-            return this.alpha_;
-        },
-        /** @this {org.apache.flex.core.graphics.SolidColor} */
-        set: function(value) {
-            this.alpha_ = value;
-        }
-    }
-});
-
-
-/**
- * addFillAttrib()
- *
- * @export
- * @param {org.apache.flex.core.graphics.GraphicShape} value The GraphicShape object on which the fill must be added.
- * @return {string}
- */
-org.apache.flex.core.graphics.SolidColor.prototype.addFillAttrib = function(value) {
-  var color = Number(this.color).toString(16);
-  if (color.length == 1) color = '00' + color;
-  if (color.length == 2) color = '00' + color;
-  if (color.length == 4) color = '00' + color;
-  return 'fill:#' + String(color) + ';fill-opacity:' + String(this.alpha);
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
deleted file mode 100644
index 10423f5..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/SolidColorStroke.js
+++ /dev/null
@@ -1,109 +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.graphics.SolidColorStroke');
-goog.require('org.apache.flex.core.graphics.IStroke');
-
-
-
-/**
- * @constructor
- * @implements {org.apache.flex.core.graphics.IStroke}
- *
- */
-org.apache.flex.core.graphics.SolidColorStroke = function() {
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.alpha_ = 1.0;
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.color_ = 1.0;
-
-  /**
-   * @private
-   * @type {number}
-   */
-  this.weight_ = 1.0;
-
-};
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.SolidColorStroke.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'SolidColorStroke',
-                qName: 'org.apache.flex.core.graphics.SolidColorStroke' }] };
-
-
-Object.defineProperties(org.apache.flex.core.graphics.SolidColorStroke.prototype, {
-    /** @export */
-    color: {
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        get: function() {
-            return this.color_;
-        },
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        set: function(value) {
-            this.color_ = value;
-        }
-    },
-    /** @export */
-    alpha: {
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        get: function() {
-            return this.alpha_;
-        },
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        set: function(value) {
-            this.alpha_ = value;
-        }
-    },
-    /** @export */
-    weight: {
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        get: function() {
-            return this.weight_;
-        },
-        /** @this {org.apache.flex.core.graphics.SolidColorStroke} */
-        set: function(value) {
-            this.weight_ = value;
-        }
-    }
-});
-
-
-/**
- * addStrokeAttrib()
- *
- * @export
- * @param {org.apache.flex.core.graphics.GraphicShape} value The GraphicShape object on which the stroke must be added.
- * @return {string}
- */
-org.apache.flex.core.graphics.SolidColorStroke.prototype.addStrokeAttrib = function(value) {
-    var strokeColor = Number(this.color).toString(16);
-    if (strokeColor.length == 1) strokeColor = '00' + strokeColor;
-    if (strokeColor.length == 2) strokeColor = '00' + strokeColor;
-    if (strokeColor.length == 4) strokeColor = '00' + strokeColor;
-    return 'stroke:#' + String(strokeColor) + ';stroke-width:' +
-         String(this.weight) + ';stroke-opacity:' + String(this.alpha);
-  };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js b/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
deleted file mode 100644
index 4bb77d6..0000000
--- a/frameworks/projects/Graphics/js/src/org/apache/flex/core/graphics/Text.js
+++ /dev/null
@@ -1,70 +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.graphics.Text');
-
-goog.require('org.apache.flex.core.graphics.GraphicShape');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.graphics.GraphicShape}
- */
-org.apache.flex.core.graphics.Text = function() {
-  org.apache.flex.core.graphics.Text.base(this, 'constructor');
-
-};
-goog.inherits(org.apache.flex.core.graphics.Text,
-    org.apache.flex.core.graphics.GraphicShape);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.core.graphics.Text.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Rect',
-                qName: 'org.apache.flex.core.graphics.Text' }] };
-
-
-/**
- * @export
- * @param {string} value The text to be drawn.
- * @param {number} x The x position of the top-left corner of the rectangle.
- * @param {number} y The y position of the top-left corner.
- */
-org.apache.flex.core.graphics.Text.prototype.drawText = function(value, x, y) {
-    var style = this.getStyleStr();
-    var text = document.createElementNS('http://www.w3.org/2000/svg', 'text');
-    text.flexjs_wrapper = this;
-    text.setAttribute('style', style);
-    text.setAttribute('x', String(x) + 'px');
-    text.setAttribute('y', String(y) + 'px');
-    this.setPosition(x, y, 0, 0);
-    var textNode = document.createTextNode(value);
-    text.appendChild(textNode);
-    this.element.appendChild(text);
-
-    this.resize(x, y, text.getBBox());
-  };
-
-
-/**
- * @override
-*/
-org.apache.flex.core.graphics.Text.prototype.draw = function() {
-
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
deleted file mode 100644
index 099a7b3..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Alert.js
+++ /dev/null
@@ -1,193 +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.html.Alert');
-
-goog.require('org.apache.flex.core.UIBase');
-goog.require('org.apache.flex.html.Container');
-goog.require('org.apache.flex.html.Label');
-goog.require('org.apache.flex.html.TextButton');
-goog.require('org.apache.flex.html.TitleBar');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.html.Container}
- */
-org.apache.flex.html.Alert = function() {
-  org.apache.flex.html.Alert.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.Alert,
-    org.apache.flex.html.Container);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.Alert.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Alert',
-                qName: 'org.apache.flex.html.Alert'}] };
-
-
-/**
- * @type {number} The value for the Yes button option.
- */
-org.apache.flex.html.Alert.YES = 0x000001;
-
-
-/**
- * @type {number} The value for the No button option.
- */
-org.apache.flex.html.Alert.NO = 0x000002;
-
-
-/**
- * @type {number} The value for the OK button option.
- */
-org.apache.flex.html.Alert.OK = 0x000004;
-
-
-/**
- * @type {number} The value for the Cancel button option.
- */
-org.apache.flex.html.Alert.CANCEL = 0x000008;
-
-
-/**
- * @override
- */
-org.apache.flex.html.Alert.prototype.createElement =
-    function() {
-  org.apache.flex.html.Alert.base(this, 'createElement');
-
-  this.element.className = 'Alert';
-
-  // add in a title bar
-  this.titleBar = new org.apache.flex.html.TitleBar();
-  this.addElement(this.titleBar);
-  this.titleBar.element.id = 'titleBar';
-
-  this.message = new org.apache.flex.html.Label();
-  this.addElement(this.message);
-  this.message.element.id = 'message';
-
-  // add a place for the buttons
-  this.buttonArea = new org.apache.flex.html.Container();
-  this.addElement(this.buttonArea);
-  this.buttonArea.element.id = 'buttonArea';
-
-  return this.element;
-};
-
-
-/**
- * @param {string} message The message to be displayed.
- * @param {Object} host The object to display the alert.
- * @param {string} title The message to be displayed in the title bar.
- * @param {number} flags The options for the buttons.
- */
-org.apache.flex.html.Alert.show =
-    function(message, host, title, flags) {
-
-  var a = new org.apache.flex.html.Alert();
-  host.addElement(a);
-  a.title = title;
-  a.text = message;
-  a.flags = flags;
-
-  a.positioner.style.position = 'relative';
-  a.positioner.style.width = '200px';
-  a.positioner.style.margin = 'auto';
-  a.positioner.style.top = '100px';
-};
-
-
-Object.defineProperties(org.apache.flex.html.Alert.prototype, {
-    /** @export */
-    title: {
-        /** @this {org.apache.flex.html.Alert} */
-        get: function() {
-            return this.titleBar.title;
-        },
-        /** @this {org.apache.flex.html.Alert} */
-        set: function(value) {
-            this.titleBar.title = value;
-        }
-    },
-    /** @export */
-    text: {
-        /** @this {org.apache.flex.html.Alert} */
-        get: function() {
-            return this.message.text;
-        },
-        /** @this {org.apache.flex.html.Alert} */
-        set: function(value) {
-            this.message.text = value;
-        }
-    },
-    /** @export */
-    flags: {
-        /** @this {org.apache.flex.html.Alert} */
-        get: function() {
-            return this.flags;
-        },
-        /** @this {org.apache.flex.html.Alert} */
-        set: function(value) {
-            this.flags = value;
-
-            // add buttons based on flags
-            if (this.flags & org.apache.flex.html.Alert.OK) {
-              var ok = new org.apache.flex.html.TextButton();
-              this.buttonArea.addElement(ok);
-              ok.text = 'OK';
-              goog.events.listen(/** @type {EventTarget} */ (ok.element), 'click',
-                  goog.bind(this.dismissAlert, this));
-            }
-            if (this.flags & org.apache.flex.html.Alert.CANCEL) {
-              var cancel = new org.apache.flex.html.TextButton();
-              this.buttonArea.addElement(cancel);
-              cancel.text = 'Cancel';
-              goog.events.listen(/** @type {EventTarget} */ (cancel.element), 'click',
-                  goog.bind(this.dismissAlert, this));
-            }
-            if (this.flags & org.apache.flex.html.Alert.YES) {
-              var yes = new org.apache.flex.html.TextButton();
-              this.buttonArea.addElement(yes);
-              yes.text = 'YES';
-              goog.events.listen(/** @type {EventTarget} */ (yes.element), 'click',
-                  goog.bind(this.dismissAlert, this));
-            }
-            if (this.flags & org.apache.flex.html.Alert.NO) {
-              var nob = new org.apache.flex.html.TextButton();
-              this.buttonArea.addElement(nob);
-              nob.text = 'NO';
-              goog.events.listen(/** @type {EventTarget} */ (nob.element), 'click',
-                  goog.bind(this.dismissAlert, this));
-            }
-        }
-    }
-});
-
-
-/**
- * @param {Object} event The event object.
- */
-org.apache.flex.html.Alert.prototype.dismissAlert =
-    function(event)
-    {
-  this.element.parentElement.removeChild(this.element);
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/Button.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Button.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Button.js
deleted file mode 100644
index 1917ecf..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Button.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.
- */
-
-goog.provide('org.apache.flex.html.Button');
-
-goog.require('org.apache.flex.core.UIBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.html.Button = function() {
-  org.apache.flex.html.Button.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.Button,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.Button.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Button',
-                qName: 'org.apache.flex.html.Button'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.Button.prototype.createElement =
-    function() {
-  this.element = document.createElement('button');
-  this.element.setAttribute('type', 'button');
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-
-  if (org.apache.flex.core.ValuesManager.valuesImpl.getValue) {
-    var impl = org.apache.flex.core.ValuesManager.valuesImpl.
-        getValue(this, 'iStatesImpl');
-  }
-
-  return this.element;
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/ButtonBar.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ButtonBar.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ButtonBar.js
deleted file mode 100644
index 82cfe9e..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ButtonBar.js
+++ /dev/null
@@ -1,85 +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.html.ButtonBar');
-
-goog.require('org.apache.flex.core.ListBase');
-goog.require('org.apache.flex.html.List');
-goog.require('org.apache.flex.html.beads.DataItemRendererFactoryForArrayData');
-goog.require('org.apache.flex.html.beads.layouts.HorizontalLayout');
-goog.require('org.apache.flex.html.supportClasses.ButtonBarButtonItemRenderer');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.html.List}
- */
-org.apache.flex.html.ButtonBar = function() {
-
-  //  this.model = new
-  //        org.apache.flex.html.beads.models.ArraySelectionModel();
-  //  this.addBead(this.model);
-
-  org.apache.flex.html.ButtonBar.base(this, 'constructor');
-
-  //  this.addBead(new
-  //        org.apache.flex.html.beads.ListView());
-
-  //  this.addBead(new
-  //org.apache.flex.html.beads.layouts.HorizontalLayout());
-
-  //  this.itemRendererFactory = new
-  //        org.apache.flex.html.beads.
-  //        DataItemRendererFactoryForArrayData();
-  //  this.itemRendererFactory.itemRendererClass = 'org.apache.flex.html.' +
-  //        'supportClasses_ButtonBarButtonItemRenderer';
-  //  this.addBead(this.itemRendererFactory);
-
-  //  this.addBead(new
-  //        org.apache.flex.html.beads.controllers.
-  //        ListSingleSelectionMouseController());
-};
-goog.inherits(org.apache.flex.html.ButtonBar,
-    org.apache.flex.html.List);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.ButtonBar.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ButtonBar',
-                qName: 'org.apache.flex.html.ButtonBar'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.ButtonBar.prototype.createElement =
-    function() {
-  //org.apache.flex.html.ButtonBar.base(this, 'createElement');
-
-  this.element = document.createElement('div');
-  this.element.style.overflow = 'auto';
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-
-  this.className = 'ButtonBar';
-
-  this.element.flexjs_wrapper = this;
-
-  return this.element;
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
deleted file mode 100644
index 7f0d2c4..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/CheckBox.js
+++ /dev/null
@@ -1,91 +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.html.CheckBox');
-
-goog.require('org.apache.flex.core.UIBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.html.CheckBox = function() {
-  org.apache.flex.html.CheckBox.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.CheckBox,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.CheckBox.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'CheckBox',
-                qName: 'org.apache.flex.html.CheckBox'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.CheckBox.prototype.createElement =
-    function() {
-  var cb;
-
-  this.element = document.createElement('label');
-
-  cb = document.createElement('input');
-  cb.type = 'checkbox';
-  this.element.appendChild(cb);
-  this.element.appendChild(document.createTextNode(''));
-
-  this.element.className = 'CheckBox';
-  this.typeNames = 'CheckBox';
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  cb.flexjs_wrapper = this;
-  this.element.flexjs_wrapper = this;
-
-  return this.element;
-};
-
-
-Object.defineProperties(org.apache.flex.html.CheckBox.prototype, {
-    /** @export */
-    text: {
-        /** @this {org.apache.flex.html.CheckBox} */
-        get: function() {
-            return this.element.childNodes.item(1).nodeValue;
-        },
-        /** @this {org.apache.flex.html.CheckBox} */
-        set: function(value) {
-            this.element.childNodes.item(1).nodeValue = value;
-        }
-    },
-    /** @export */
-    selected: {
-        /** @this {org.apache.flex.html.CheckBox} */
-        get: function() {
-            return this.element.childNodes.item(0).checked;
-        },
-        /** @this {org.apache.flex.html.CheckBox} */
-        set: function(value) {
-            this.element.childNodes.item(0).checked = value;
-        }
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/CloseButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/CloseButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/CloseButton.js
deleted file mode 100644
index fc212bb..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/CloseButton.js
+++ /dev/null
@@ -1,55 +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.html.CloseButton');
-
-goog.require('org.apache.flex.html.Button');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.html.Button}
- */
-org.apache.flex.html.CloseButton = function() {
-  org.apache.flex.html.CloseButton.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.CloseButton,
-    org.apache.flex.html.Button);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.CloseButton.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'CloseButton',
-                qName: 'org.apache.flex.html.CloseButton'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.CloseButton.prototype.createElement =
-    function() {
-  org.apache.flex.html.CloseButton.base(this, 'createElement');
-  this.element.innerHTML = 'x';
-
-  this.element.style.padding = 0;
-  this.height = 11;
-  this.width = 11;
-  return this.element;
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
deleted file mode 100644
index 483a517..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ComboBox.js
+++ /dev/null
@@ -1,194 +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.html.ComboBox');
-
-goog.require('org.apache.flex.core.ListBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.ListBase}
- */
-org.apache.flex.html.ComboBox = function() {
-  org.apache.flex.html.ComboBox.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.ComboBox,
-    org.apache.flex.core.ListBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.ComboBox.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ComboBox',
-                qName: 'org.apache.flex.html.ComboBox'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.ComboBox.prototype.createElement =
-    function() {
-  var button, input;
-
-  this.element = document.createElement('div');
-
-  input = document.createElement('input');
-  input.style.position = 'absolute';
-  input.style.width = '80px';
-  this.element.appendChild(input);
-
-  button = document.createElement('div');
-  button.style.position = 'absolute';
-  button.style.top = '0px';
-  button.style.right = '0px';
-  button.style.background = '#bbb';
-  button.style.width = '16px';
-  button.style.height = '20px';
-  button.style.margin = '0';
-  button.style.border = 'solid #609 1px';
-  goog.events.listen(button, 'click', goog.bind(this.buttonClicked, this));
-  this.element.appendChild(button);
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-
-  // add a click handler so that a click outside of the combo box can
-  // dismiss the pop-up should it be visible.
-  goog.events.listen(document, 'click',
-      goog.bind(this.dismissPopup, this));
-
-  input.flexjs_wrapper = this;
-
-  return this.element;
-};
-
-
-/**
- * @export
- * @param {Object} event The event.
- */
-org.apache.flex.html.ComboBox.prototype.selectChanged =
-    function(event) {
-  var select;
-
-  select = event.currentTarget;
-
-  this.selectedItem = select.options[select.selectedIndex].value;
-
-  this.popup.parentNode.removeChild(this.popup);
-  this.popup = null;
-
-  this.dispatchEvent(event);
-};
-
-
-/**
- * @export
- * @param {Object=} opt_event The event.
- */
-org.apache.flex.html.ComboBox.prototype.dismissPopup =
-    function(opt_event) {
-  // remove the popup if it already exists
-  if (this.popup) {
-    this.popup.parentNode.removeChild(this.popup);
-    this.popup = null;
-  }
-};
-
-
-/**
- * @export
- * @param {Object} event The event.
- */
-org.apache.flex.html.ComboBox.prototype.buttonClicked =
-    function(event) {
-  /**
-   * @type {Array.<string>}
-   */
-  var dp;
-  var i, input, left, n, opt, opts, pn, popup, select, si, top, width;
-
-  event.stopPropagation();
-
-  if (this.popup) {
-    this.dismissPopup();
-
-    return;
-  }
-
-  input = this.element.childNodes.item(0);
-
-  pn = this.element;
-  top = pn.offsetTop + input.offsetHeight;
-  left = pn.offsetLeft;
-  width = pn.offsetWidth;
-
-  popup = document.createElement('div');
-  popup.className = 'popup';
-  popup.id = 'test';
-  popup.style.position = 'absolute';
-  popup.style.top = top.toString() + 'px';
-  popup.style.left = left.toString() + 'px';
-  popup.style.width = width.toString() + 'px';
-  popup.style.margin = '0px auto';
-  popup.style.padding = '0px';
-  popup.style.zIndex = '10000';
-
-  select = document.createElement('select');
-  select.style.width = width.toString() + 'px';
-  goog.events.listen(select, 'change', goog.bind(this.selectChanged, this));
-  opts = select.options;
-
-  dp = /** @type {Array.<string>} */ (this.dataProvider);
-  n = dp.length;
-  for (i = 0; i < n; i++) {
-    opt = document.createElement('option');
-    opt.text = dp[i];
-    opts.add(opt);
-  }
-
-  select.size = n;
-
-  si = this.selectedIndex;
-  if (si < 0) {
-    select.value = null;
-  } else {
-    select.value = dp[si];
-  }
-
-  this.popup = popup;
-
-  popup.appendChild(select);
-  document.body.appendChild(popup);
-};
-
-
-Object.defineProperties(org.apache.flex.html.ComboBox.prototype, {
-    /** @export */
-    text: {
-        /** @this {org.apache.flex.html.ComboBox} */
-        get: function() {
-            return this.element.childNodes.item(0).value;
-        },
-        /** @this {org.apache.flex.html.ComboBox} */
-        set: function(value) {
-            this.element.childNodes.item(0).value = value;
-        }
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
deleted file mode 100644
index b7d628a..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Container.js
+++ /dev/null
@@ -1,123 +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.html.Container');
-
-goog.require('org.apache.flex.core.ContainerBase');
-goog.require('org.apache.flex.core.IBeadLayout');
-goog.require('org.apache.flex.core.IContainer');
-
-
-
-/**
- * @constructor
- * @implements {org.apache.flex.core.IContainer}
- * @extends {org.apache.flex.core.ContainerBase}
- */
-org.apache.flex.html.Container = function() {
-  org.apache.flex.html.Container.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.Container,
-    org.apache.flex.core.ContainerBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.Container.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Container',
-                qName: 'org.apache.flex.html.Container' }],
-      interfaces: [org.apache.flex.core.IContainer] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.Container.prototype.createElement =
-    function() {
-  var cb;
-
-  this.element = document.createElement('div');
-
-  this.positioner = this.element;
-
-  // absolute positioned children need a non-null
-  // position value in the parent.  It might
-  // get set to 'absolute' if the container is
-  // also absolutely positioned
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-
-  /*this.addEventListener('childrenAdded',
-              goog.bind(this.runLayoutHandler, this));
-  this.addEventListener('elementRemoved',
-              goog.bind(this.runLayoutHandler, this));*/
-
-  return this.element;
-};
-
-
-/**
- * @override
- *
-org.apache.flex.html.Container.prototype.addElement =
-    function(child) {
-  org.apache.flex.html.Container.base(this, 'addElement', child);
-  this.dispatchEvent('elementAdded');
-};*/
-
-
-/**
- * @override
- *
-org.apache.flex.html.Container.prototype.removeElement =
-    function(child) {
-  org.apache.flex.html.Container.base(this, 'removeElement', child);
-  this.dispatchEvent('elementRemoved');
-};*/
-
-
-/**
- * @export
- */
-org.apache.flex.html.Container.prototype.childrenAdded =
-    function() {
-  this.dispatchEvent('childrenAdded');
-};
-
-
-/**
- * @export
- * @param {Object} event The event invoking the layout.
- *
-org.apache.flex.html.Container.prototype.runLayoutHandler =
-  function(event) {
-  var layout = this.getBeadByType(org.apache.flex.core.IBeadLayout);
-  if (layout) {
-    layout.layout();
-  }
-};*/
-
-
-/**
- * @export
- * @return {Array} the HTML DOM element children.
- */
-org.apache.flex.html.Container.prototype.internalChildren =
-    function() {
-  return this.element.children;
-};
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/ControlBar.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ControlBar.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ControlBar.js
deleted file mode 100644
index a0afce5..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ControlBar.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.
- */
-
-goog.provide('org.apache.flex.html.ControlBar');
-
-goog.require('org.apache.flex.html.Container');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.html.Container}
- */
-org.apache.flex.html.ControlBar = function() {
-  org.apache.flex.html.ControlBar.base(this, 'constructor');
-
-};
-goog.inherits(org.apache.flex.html.ControlBar,
-    org.apache.flex.html.Container);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.ControlBar.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ControlBar',
-                qName: 'org.apache.flex.html.ControlBar'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.ControlBar.prototype.createElement =
-    function() {
-
-  this.element = document.createElement('div');
-  this.element.className = 'ControlBar';
-  this.element.style.display = 'inline';
-  this.typeNames = 'ControlBar';
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-
-  return this.element;
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
deleted file mode 100644
index 3b060df..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/DropDownList.js
+++ /dev/null
@@ -1,142 +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.html.DropDownList');
-
-goog.require('org.apache.flex.core.ListBase');
-goog.require('org.apache.flex.html.beads.models.ArraySelectionModel');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.ListBase}
- */
-org.apache.flex.html.DropDownList = function() {
-  org.apache.flex.html.DropDownList.base(this, 'constructor');
-  this.model = new org.apache.flex.html.beads.models.ArraySelectionModel();
-};
-goog.inherits(org.apache.flex.html.DropDownList,
-    org.apache.flex.core.ListBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.DropDownList.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'DropDownList',
-                qName: 'org.apache.flex.html.DropDownList'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.DropDownList.prototype.createElement =
-    function() {
-  this.element = document.createElement('select');
-  this.element.size = 1;
-  goog.events.listen(this.element, 'change',
-      goog.bind(this.changeHandler, this));
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-
-  this.element.flexjs_wrapper = this;
-
-  return this.element;
-};
-
-
-Object.defineProperties(org.apache.flex.html.DropDownList.prototype, {
-    /** @export */
-    dataProvider: {
-        /** @this {org.apache.flex.html.DropDownList} */
-        set: function(value) {
-            var dp, i, n, opt;
-
-            this.model.dataProvider = value;
-            dp = this.element.options;
-            n = dp.length;
-            for (i = 0; i < n; i++) {
-              dp.remove(0);
-            }
-
-            var lf = this.labelField;
-            n = value.length;
-            for (i = 0; i < n; i++) {
-              opt = document.createElement('option');
-              if (lf)
-                opt.text = value[i][lf];
-              else
-                opt.text = value[i];
-              dp.add(opt);
-            }
-        }
-    },
-    /** @export */
-    labelField: {
-        // TODO: (aharui) copied from ListBase because you
-        // can't just override the setter in a defineProps
-        // structure.
-        /** @this {org.apache.flex.html.DropDownList} */
-        get: function() {
-            return this.model.labelField;
-        },
-        /** @this {org.apache.flex.html.DropDownList} */
-        set: function(value) {
-            this.model.labelField = value;
-        }
-    },
-    /** @export */
-    selectedIndex: {
-        // TODO: (aharui) copied from ListBase because you
-        // can't just override the setter in a defineProps
-        // structure.
-        /** @this {org.apache.flex.html.DropDownList} */
-        get: function() {
-            return this.model.selectedIndex;
-        },
-        /** @this {org.apache.flex.html.DropDownList} */
-        set: function(value) {
-            this.model.selectedIndex = value;
-            this.element.selectedIndex = value;
-        }
-    },
-    /** @export */
-    selectedItem: {
-        // TODO: (aharui) copied from ListBase because you
-        // can't just override the setter in a defineProps
-        // structure.
-        /** @this {org.apache.flex.html.DropDownList} */
-        get: function() {
-            return this.model.selectedItem;
-        },
-        /** @this {org.apache.flex.html.DropDownList} */
-        set: function(value) {
-            this.model.selectedItem = value;
-            this.element.selectedIndex = this.model.selectedIndex;
-        }
-    }
-});
-
-
-/**
- * @protected
- */
-org.apache.flex.html.DropDownList.prototype.changeHandler =
-    function() {
-  this.model.selectedIndex = this.element.selectedIndex;
-};
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/HContainer.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/HContainer.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/HContainer.js
deleted file mode 100644
index 13b96e3..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/HContainer.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.
- */
-
-goog.provide('org.apache.flex.html.HContainer');
-
-goog.require('org.apache.flex.core.IContainer');
-goog.require('org.apache.flex.html.Container');
-
-
-
-/**
- * @constructor
- * @implements {org.apache.flex.core.IContainer}
- * @extends {org.apache.flex.html.Container}
- */
-org.apache.flex.html.HContainer = function() {
-  org.apache.flex.html.HContainer.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.HContainer,
-    org.apache.flex.html.Container);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.HContainer.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'HContainer',
-                qName: 'org.apache.flex.html.HContainer' }],
-      interfaces: [org.apache.flex.core.IContainer] };

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/HRule.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/HRule.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/HRule.js
deleted file mode 100644
index 5c2cea8..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/HRule.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.
- */
-
-goog.provide('org.apache.flex.html.HRule');
-
-goog.require('org.apache.flex.core.UIBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.html.HRule = function() {
-  org.apache.flex.html.HRule.base(this, 'constructor');
-
-  this.element = document.createElement('hr');
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-};
-goog.inherits(org.apache.flex.html.HRule,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.HRule.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'HRule',
-                qName: 'org.apache.flex.html.HRule' }] };
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.js
deleted file mode 100644
index f535f44..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Image.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.html.Image');
-
-goog.require('org.apache.flex.core.UIBase');
-goog.require('org.apache.flex.html.beads.ImageView');
-goog.require('org.apache.flex.html.beads.models.ImageModel');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.html.Image = function() {
-  org.apache.flex.html.Image.base(this, 'constructor');
-};
-goog.inherits(org.apache.flex.html.Image,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.Image.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Image',
-                qName: 'org.apache.flex.html.Image' }] };
-
-
-/**
- * @override
- * @protected
- * @return {Object} The actual element to be parented.
- */
-org.apache.flex.html.Image.prototype.createElement =
-    function() {
-
-  this.element = document.createElement('img');
-  this.element.className = 'Image';
-  this.typeNames = 'Image';
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-
-  this.model = new
-          org.apache.flex.html.beads.models.ImageModel();
-
-  this.addBead(new
-      org.apache.flex.html.beads.ImageView());
-
-  return this.element;
-};
-
-
-Object.defineProperties(org.apache.flex.html.Image.prototype, {
-    /** @export */
-    source: {
-        /** @this {org.apache.flex.html.Image} */
-        get: function() {
-            return this.model.source;
-        },
-        /** @this {org.apache.flex.html.Image} */
-        set: function(value) {
-            this.model.source = value;
-        }
-    }
-});

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
deleted file mode 100644
index de49513..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/ImageAndTextButton.js
+++ /dev/null
@@ -1,103 +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.html.ImageAndTextButton');
-
-goog.require('org.apache.flex.html.Button');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.html.Button}
- */
-org.apache.flex.html.ImageAndTextButton = function() {
-  org.apache.flex.html.ImageAndTextButton.base(this, 'constructor');
-
-  this._text = '';
-  this._src = '';
-};
-goog.inherits(org.apache.flex.html.ImageAndTextButton,
-    org.apache.flex.html.Button);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.ImageAndTextButton.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'ImageAndTextButton',
-                qName: 'org.apache.flex.html.ImageAndTextButton'}] };
-
-
-/**
- * @override
- */
-org.apache.flex.html.ImageAndTextButton.prototype.createElement =
-    function() {
-  this.element = document.createElement('button');
-  this.element.setAttribute('type', 'button');
-
-  this.positioner = this.element;
-  this.positioner.style.position = 'relative';
-  this.element.flexjs_wrapper = this;
-
-  if (org.apache.flex.core.ValuesManager.valuesImpl.getValue) {
-    var impl = org.apache.flex.core.ValuesManager.valuesImpl.
-        getValue(this, 'iStatesImpl');
-  }
-
-  return this.element;
-};
-
-
-Object.defineProperties(org.apache.flex.html.ImageAndTextButton.prototype, {
-    /** @export */
-    text: {
-        /** @this {org.apache.flex.html.ImageAndTextButton} */
-        get: function() {
-            return this._text;
-        },
-        /** @this {org.apache.flex.html.ImageAndTextButton} */
-        set: function(value) {
-            this._text = value;
-            this.setInnerHTML();
-        }
-    },
-    /** @export */
-    image: {
-        /** @this {org.apache.flex.html.ImageAndTextButton} */
-        get: function() {
-            return this._src;
-        },
-        /** @this {org.apache.flex.html.ImageAndTextButton} */
-        set: function(value) {
-            this._src = value;
-            this.setInnerHTML();
-        }
-    }
-});
-
-
-/**
- */
-org.apache.flex.html.ImageAndTextButton.prototype.setInnerHTML = function() {
-  var inner = '';
-  if (this._src != null)
-    inner += '<img src=\'' + this._src + '\'/>';
-  inner += '&nbsp;';
-  inner += this._text;
-  this.element.innerHTML = inner;
-};

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4cace4a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js b/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
deleted file mode 100644
index 82a35c5..0000000
--- a/frameworks/projects/HTML/js/src/org/apache/flex/html/Label.js
+++ /dev/null
@@ -1,71 +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.html.Label');
-
-goog.require('org.apache.flex.core.UIBase');
-
-
-
-/**
- * @constructor
- * @extends {org.apache.flex.core.UIBase}
- */
-org.apache.flex.html.Label = function() {
-  org.apache.flex.html.Label.base(this, 'constructor');
-
-  this.element = document.createElement('span');
-  this.positioner = this.element;
-  this.element.flexjs_wrapper = this;
-};
-goog.inherits(org.apache.flex.html.Label,
-    org.apache.flex.core.UIBase);
-
-
-/**
- * Metadata
- *
- * @type {Object.<string, Array.<Object>>}
- */
-org.apache.flex.html.Label.prototype.FLEXJS_CLASS_INFO =
-    { names: [{ name: 'Label',
-                qName: 'org.apache.flex.html.Label' }] };
-
-
-Object.defineProperties(org.apache.flex.html.Label.prototype, {
-    /** @export */
-    text: {
-        /** @this {org.apache.flex.html.Label} */
-        get: function() {
-            return this.element.innerHTML;
-        },
-        /** @this {org.apache.flex.html.Label} */
-        set: function(value) {
-            this.element.innerHTML = value;
-            this.dispatchEvent('textChange');
-        }
-    },
-    /** @export */
-    html: {
-        /** @this {org.apache.flex.html.Label} */
-        get: function() {
-            return this.element.innerHTML;
-        },
-        /** @this {org.apache.flex.html.Label} */
-        set: function(value) {
-            this.element.innerHTML = value;
-            this.dispatchEvent('htmlChange');
-        }
-    }
-});


Mime
View raw message