flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [17/20] git commit: [flex-asjs] [refs/heads/mavenfolders] - rename/restructure folders for maven
Date Mon, 11 Jan 2016 20:56:01 GMT
rename/restructure folders for maven


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

Branch: refs/heads/mavenfolders
Commit: a903508e0be78b9766512eb7f490a0ba6f8b3abe
Parents: 0a2709e
Author: Alex Harui <aharui@apache.org>
Authored: Mon Jan 11 11:15:41 2016 -0800
Committer: Alex Harui <aharui@apache.org>
Committed: Mon Jan 11 11:15:41 2016 -0800

----------------------------------------------------------------------
 frameworks/projects/Core/as/src/CoreClasses.as  |  149 --
 .../projects/Core/as/src/CoreJSClasses.as       |   99 --
 .../as/src/org/apache/flex/core/Application.as  |  602 -------
 .../src/org/apache/flex/core/ApplicationBase.as |  110 --
 .../as/src/org/apache/flex/core/BeadViewBase.as |   97 --
 .../org/apache/flex/core/BindableCSSStyles.as   |  134 --
 .../apache/flex/core/BrowserResizeListener.as   |  138 --
 .../src/org/apache/flex/core/BrowserScroller.as |   89 --
 .../src/org/apache/flex/core/BrowserWindow.as   |   61 -
 .../src/org/apache/flex/core/CSSFontFaceBead.as |  160 --
 .../as/src/org/apache/flex/core/CSSShape.as     |  163 --
 .../as/src/org/apache/flex/core/CSSSprite.as    |  163 --
 .../as/src/org/apache/flex/core/CSSTextField.as |  163 --
 .../src/org/apache/flex/core/CallLaterBead.as   |  128 --
 .../as/src/org/apache/flex/core/ClassFactory.as |   90 --
 .../src/org/apache/flex/core/ContainerBase.as   |  443 ------
 .../flex/core/ContainerBaseStrandChildren.as    |   99 --
 .../src/org/apache/flex/core/DataBindingBase.as |   45 -
 .../src/org/apache/flex/core/FilledRectangle.as |  125 --
 .../org/apache/flex/core/HTMLElementWrapper.as  |  247 ---
 .../as/src/org/apache/flex/core/IAlertModel.as  |  135 --
 .../org/apache/flex/core/IApplicationView.as    |   45 -
 .../Core/as/src/org/apache/flex/core/IBead.as   |   47 -
 .../src/org/apache/flex/core/IBeadController.as |   37 -
 .../as/src/org/apache/flex/core/IBeadLayout.as  |   40 -
 .../as/src/org/apache/flex/core/IBeadModel.as   |   39 -
 .../as/src/org/apache/flex/core/IBeadView.as    |   46 -
 .../as/src/org/apache/flex/core/IBorderModel.as |   46 -
 .../Core/as/src/org/apache/flex/core/IChild.as  |   59 -
 .../Core/as/src/org/apache/flex/core/IChrome.as |   37 -
 .../src/org/apache/flex/core/IComboBoxModel.as  |  108 --
 .../as/src/org/apache/flex/core/IContainer.as   |   47 -
 .../src/org/apache/flex/core/IContainerView.as  |   33 -
 .../as/src/org/apache/flex/core/IContentView.as |   38 -
 .../org/apache/flex/core/IContentViewHost.as    |   35 -
 .../src/org/apache/flex/core/IDataGridModel.as  |   44 -
 .../flex/core/IDataGridPresentationModel.as     |   45 -
 .../core/IDataProviderItemRendererMapper.as     |   52 -
 .../org/apache/flex/core/IDateChooserModel.as   |  101 --
 .../as/src/org/apache/flex/core/IDocument.as    |   48 -
 .../src/org/apache/flex/core/IDragInitiator.as  |   67 -
 .../as/src/org/apache/flex/core/IEffectTimer.as |   68 -
 .../as/src/org/apache/flex/core/IFactory.as     |   46 -
 .../as/src/org/apache/flex/core/IFlexInfo.as    |   43 -
 .../src/org/apache/flex/core/IFlexJSElement.as  |   27 -
 .../as/src/org/apache/flex/core/IFormatBead.as  |   69 -
 .../as/src/org/apache/flex/core/IImageModel.as  |   48 -
 .../src/org/apache/flex/core/IItemRenderer.as   |   57 -
 .../flex/core/IItemRendererClassFactory.as      |   60 -
 .../org/apache/flex/core/IItemRendererParent.as |   52 -
 .../apache/flex/core/IItemRendererProvider.as   |   58 -
 .../as/src/org/apache/flex/core/ILayoutChild.as |  175 ---
 .../as/src/org/apache/flex/core/ILayoutHost.as  |   44 -
 .../apache/flex/core/IListPresentationModel.as  |   54 -
 .../src/org/apache/flex/core/IMXMLDocument.as   |   66 -
 .../org/apache/flex/core/IMeasurementBead.as    |   53 -
 .../as/src/org/apache/flex/core/IPanelModel.as  |   45 -
 .../Core/as/src/org/apache/flex/core/IParent.as |  109 --
 .../src/org/apache/flex/core/IParentIUIBase.as  |   37 -
 .../Core/as/src/org/apache/flex/core/IPopUp.as  |   33 -
 .../as/src/org/apache/flex/core/IPopUpHost.as   |   33 -
 .../as/src/org/apache/flex/core/IRangeModel.as  |   95 --
 .../src/org/apache/flex/core/IRollOverModel.as  |   46 -
 .../src/org/apache/flex/core/IScrollBarModel.as |   58 -
 .../apache/flex/core/ISelectableItemRenderer.as |   95 --
 .../src/org/apache/flex/core/ISelectionModel.as |  100 --
 .../as/src/org/apache/flex/core/IStatesImpl.as  |   37 -
 .../src/org/apache/flex/core/IStatesObject.as   |   74 -
 .../Core/as/src/org/apache/flex/core/IStrand.as |   77 -
 .../org/apache/flex/core/IStrandWithModel.as    |   50 -
 .../as/src/org/apache/flex/core/IStyleObject.as |   45 -
 .../org/apache/flex/core/IStyleableObject.as    |   71 -
 .../as/src/org/apache/flex/core/ITextModel.as   |   56 -
 .../src/org/apache/flex/core/ITitleBarModel.as  |   73 -
 .../org/apache/flex/core/IToggleButtonModel.as  |   67 -
 .../Core/as/src/org/apache/flex/core/IUIBase.as |  160 --
 .../apache/flex/core/IValueToggleButtonModel.as |   69 -
 .../as/src/org/apache/flex/core/IValuesImpl.as  |  153 --
 .../as/src/org/apache/flex/core/IViewport.as    |   80 -
 .../src/org/apache/flex/core/IViewportModel.as  |   50 -
 .../org/apache/flex/core/IViewportScroller.as   |   36 -
 .../flex/core/ItemRendererClassFactory.as       |  194 ---
 .../as/src/org/apache/flex/core/ListBase.as     |  126 --
 .../apache/flex/core/ListBaseStrandChildren.as  |  100 --
 .../org/apache/flex/core/MXMLDragInitiator.as   |  131 --
 .../org/apache/flex/core/ParentDocumentBead.as  |  127 --
 .../org/apache/flex/core/SimpleApplication.as   |  102 --
 .../src/org/apache/flex/core/SimpleCSSStyles.as |  106 --
 .../org/apache/flex/core/SimpleCSSValuesImpl.as |  765 ---------
 .../org/apache/flex/core/SimpleStatesImpl.as    |  222 ---
 .../org/apache/flex/core/SimpleValuesImpl.as    |  188 ---
 .../as/src/org/apache/flex/core/StageProxy.as   |  127 --
 .../Core/as/src/org/apache/flex/core/Strand.as  |  182 ---
 .../apache/flex/core/StyleableCSSTextField.as   |  201 ---
 .../Core/as/src/org/apache/flex/core/UIBase.as  | 1483 ------------------
 .../as/src/org/apache/flex/core/UIButtonBase.as |  860 ----------
 .../src/org/apache/flex/core/ValuesManager.as   |   72 -
 .../as/src/org/apache/flex/core/ViewBase.as     |   98 --
 .../org/apache/flex/core/WrappedHTMLElement.as  |   21 -
 .../src/org/apache/flex/events/BrowserEvent.as  |  475 ------
 .../src/org/apache/flex/events/CustomEvent.as   |   64 -
 .../src/org/apache/flex/events/ElementEvents.as |   51 -
 .../Core/as/src/org/apache/flex/events/Event.as |  128 --
 .../org/apache/flex/events/EventDispatcher.as   |   66 -
 .../org/apache/flex/events/IEventDispatcher.as  |   49 -
 .../as/src/org/apache/flex/events/MouseEvent.as |  290 ----
 .../org/apache/flex/events/ValueChangeEvent.as  |  129 --
 .../as/src/org/apache/flex/events/ValueEvent.as |   68 -
 .../flex/events/utils/MouseEventConverter.as    |  166 --
 .../org/apache/flex/events/utils/MouseUtils.as  |  103 --
 .../Core/as/src/org/apache/flex/geom/Point.as   |   72 -
 .../as/src/org/apache/flex/geom/Rectangle.as    |   95 --
 .../Core/as/src/org/apache/flex/geom/Size.as    |   41 -
 .../as/src/org/apache/flex/states/AddItems.as   |  101 --
 .../org/apache/flex/states/ItemAndDescriptor.as |   70 -
 .../org/apache/flex/states/SetEventHandler.as   |   79 -
 .../src/org/apache/flex/states/SetProperty.as   |   81 -
 .../Core/as/src/org/apache/flex/states/State.as |   83 -
 .../as/src/org/apache/flex/utils/BinaryData.as  |  391 -----
 .../src/org/apache/flex/utils/CSSBorderUtils.as |  219 ---
 .../org/apache/flex/utils/CSSContainerUtils.as  |  194 ---
 .../as/src/org/apache/flex/utils/CSSUtils.as    |  328 ----
 .../as/src/org/apache/flex/utils/EffectTimer.as |  136 --
 .../as/src/org/apache/flex/utils/Language.as    |  357 -----
 .../apache/flex/utils/MXMLDataInterpreter.as    |  463 ------
 .../src/org/apache/flex/utils/MixinManager.as   |  105 --
 .../as/src/org/apache/flex/utils/PNGEncoder.as  |  305 ----
 .../as/src/org/apache/flex/utils/PointUtils.as  |  125 --
 .../org/apache/flex/utils/SolidBorderUtil.as    |  191 ---
 .../src/org/apache/flex/utils/StringTrimmer.as  |  176 ---
 .../Core/as/src/org/apache/flex/utils/Timer.as  |  148 --
 .../as/src/org/apache/flex/utils/UIUtils.as     |  107 --
 .../flex/utils/ViewSourceContextMenuOption.as   |   97 --
 .../org/apache/flex/utils/dbg/DOMPathUtil.as    |   95 --
 .../as/tests/FlexUnitFlexJSApplication.mxml     |   46 -
 frameworks/projects/Core/as/tests/build.xml     |  165 --
 .../Core/as/tests/flexUnitTests/StrandTester.as |   27 -
 .../as/tests/flexUnitTests/StrandTesterTest.as  |   55 -
 frameworks/projects/Core/basic-manifest.xml     |   41 -
 .../projects/Core/compile-as-to-js-config.xml   |   77 -
 .../projects/Core/compile-asjs-config.xml       |   78 -
 frameworks/projects/Core/compile-config.xml     |   83 -
 frameworks/projects/Core/compile-js-config.xml  |   87 -
 .../projects/Core/src/main/flex/CoreClasses.as  |  149 ++
 .../Core/src/main/flex/CoreJSClasses.as         |   99 ++
 .../flex/org/apache/flex/core/Application.as    |  602 +++++++
 .../org/apache/flex/core/ApplicationBase.as     |  110 ++
 .../flex/org/apache/flex/core/BeadViewBase.as   |   97 ++
 .../org/apache/flex/core/BindableCSSStyles.as   |  134 ++
 .../apache/flex/core/BrowserResizeListener.as   |  138 ++
 .../org/apache/flex/core/BrowserScroller.as     |   89 ++
 .../flex/org/apache/flex/core/BrowserWindow.as  |   61 +
 .../org/apache/flex/core/CSSFontFaceBead.as     |  160 ++
 .../main/flex/org/apache/flex/core/CSSShape.as  |  163 ++
 .../main/flex/org/apache/flex/core/CSSSprite.as |  163 ++
 .../flex/org/apache/flex/core/CSSTextField.as   |  163 ++
 .../flex/org/apache/flex/core/CallLaterBead.as  |  128 ++
 .../flex/org/apache/flex/core/ClassFactory.as   |   90 ++
 .../flex/org/apache/flex/core/ContainerBase.as  |  443 ++++++
 .../flex/core/ContainerBaseStrandChildren.as    |   99 ++
 .../org/apache/flex/core/DataBindingBase.as     |   45 +
 .../org/apache/flex/core/FilledRectangle.as     |  125 ++
 .../org/apache/flex/core/HTMLElementWrapper.as  |  247 +++
 .../flex/org/apache/flex/core/IAlertModel.as    |  135 ++
 .../org/apache/flex/core/IApplicationView.as    |   45 +
 .../src/main/flex/org/apache/flex/core/IBead.as |   47 +
 .../org/apache/flex/core/IBeadController.as     |   37 +
 .../flex/org/apache/flex/core/IBeadLayout.as    |   40 +
 .../flex/org/apache/flex/core/IBeadModel.as     |   39 +
 .../main/flex/org/apache/flex/core/IBeadView.as |   46 +
 .../flex/org/apache/flex/core/IBorderModel.as   |   46 +
 .../main/flex/org/apache/flex/core/IChild.as    |   59 +
 .../main/flex/org/apache/flex/core/IChrome.as   |   37 +
 .../flex/org/apache/flex/core/IComboBoxModel.as |  108 ++
 .../flex/org/apache/flex/core/IContainer.as     |   47 +
 .../flex/org/apache/flex/core/IContainerView.as |   33 +
 .../flex/org/apache/flex/core/IContentView.as   |   38 +
 .../org/apache/flex/core/IContentViewHost.as    |   35 +
 .../flex/org/apache/flex/core/IDataGridModel.as |   44 +
 .../flex/core/IDataGridPresentationModel.as     |   45 +
 .../core/IDataProviderItemRendererMapper.as     |   52 +
 .../org/apache/flex/core/IDateChooserModel.as   |  101 ++
 .../main/flex/org/apache/flex/core/IDocument.as |   48 +
 .../flex/org/apache/flex/core/IDragInitiator.as |   67 +
 .../flex/org/apache/flex/core/IEffectTimer.as   |   68 +
 .../main/flex/org/apache/flex/core/IFactory.as  |   46 +
 .../main/flex/org/apache/flex/core/IFlexInfo.as |   43 +
 .../flex/org/apache/flex/core/IFlexJSElement.as |   27 +
 .../flex/org/apache/flex/core/IFormatBead.as    |   69 +
 .../flex/org/apache/flex/core/IImageModel.as    |   48 +
 .../flex/org/apache/flex/core/IItemRenderer.as  |   57 +
 .../flex/core/IItemRendererClassFactory.as      |   60 +
 .../org/apache/flex/core/IItemRendererParent.as |   52 +
 .../apache/flex/core/IItemRendererProvider.as   |   58 +
 .../flex/org/apache/flex/core/ILayoutChild.as   |  175 +++
 .../flex/org/apache/flex/core/ILayoutHost.as    |   44 +
 .../apache/flex/core/IListPresentationModel.as  |   54 +
 .../flex/org/apache/flex/core/IMXMLDocument.as  |   66 +
 .../org/apache/flex/core/IMeasurementBead.as    |   53 +
 .../flex/org/apache/flex/core/IPanelModel.as    |   45 +
 .../main/flex/org/apache/flex/core/IParent.as   |  109 ++
 .../flex/org/apache/flex/core/IParentIUIBase.as |   37 +
 .../main/flex/org/apache/flex/core/IPopUp.as    |   33 +
 .../flex/org/apache/flex/core/IPopUpHost.as     |   33 +
 .../flex/org/apache/flex/core/IRangeModel.as    |   95 ++
 .../flex/org/apache/flex/core/IRollOverModel.as |   46 +
 .../org/apache/flex/core/IScrollBarModel.as     |   58 +
 .../apache/flex/core/ISelectableItemRenderer.as |   95 ++
 .../org/apache/flex/core/ISelectionModel.as     |  100 ++
 .../flex/org/apache/flex/core/IStatesImpl.as    |   37 +
 .../flex/org/apache/flex/core/IStatesObject.as  |   74 +
 .../main/flex/org/apache/flex/core/IStrand.as   |   77 +
 .../org/apache/flex/core/IStrandWithModel.as    |   50 +
 .../flex/org/apache/flex/core/IStyleObject.as   |   45 +
 .../org/apache/flex/core/IStyleableObject.as    |   71 +
 .../flex/org/apache/flex/core/ITextModel.as     |   56 +
 .../flex/org/apache/flex/core/ITitleBarModel.as |   73 +
 .../org/apache/flex/core/IToggleButtonModel.as  |   67 +
 .../main/flex/org/apache/flex/core/IUIBase.as   |  160 ++
 .../apache/flex/core/IValueToggleButtonModel.as |   69 +
 .../flex/org/apache/flex/core/IValuesImpl.as    |  153 ++
 .../main/flex/org/apache/flex/core/IViewport.as |   80 +
 .../flex/org/apache/flex/core/IViewportModel.as |   50 +
 .../org/apache/flex/core/IViewportScroller.as   |   36 +
 .../flex/core/ItemRendererClassFactory.as       |  194 +++
 .../main/flex/org/apache/flex/core/ListBase.as  |  126 ++
 .../apache/flex/core/ListBaseStrandChildren.as  |  100 ++
 .../org/apache/flex/core/MXMLDragInitiator.as   |  131 ++
 .../org/apache/flex/core/ParentDocumentBead.as  |  127 ++
 .../org/apache/flex/core/SimpleApplication.as   |  102 ++
 .../org/apache/flex/core/SimpleCSSStyles.as     |  106 ++
 .../org/apache/flex/core/SimpleCSSValuesImpl.as |  765 +++++++++
 .../org/apache/flex/core/SimpleStatesImpl.as    |  222 +++
 .../org/apache/flex/core/SimpleValuesImpl.as    |  188 +++
 .../flex/org/apache/flex/core/StageProxy.as     |  127 ++
 .../main/flex/org/apache/flex/core/Strand.as    |  182 +++
 .../apache/flex/core/StyleableCSSTextField.as   |  201 +++
 .../main/flex/org/apache/flex/core/UIBase.as    | 1483 ++++++++++++++++++
 .../flex/org/apache/flex/core/UIButtonBase.as   |  860 ++++++++++
 .../flex/org/apache/flex/core/ValuesManager.as  |   72 +
 .../main/flex/org/apache/flex/core/ViewBase.as  |   98 ++
 .../org/apache/flex/core/WrappedHTMLElement.as  |   21 +
 .../flex/org/apache/flex/events/BrowserEvent.as |  475 ++++++
 .../flex/org/apache/flex/events/CustomEvent.as  |   64 +
 .../org/apache/flex/events/ElementEvents.as     |   51 +
 .../main/flex/org/apache/flex/events/Event.as   |  128 ++
 .../org/apache/flex/events/EventDispatcher.as   |   66 +
 .../org/apache/flex/events/IEventDispatcher.as  |   49 +
 .../flex/org/apache/flex/events/MouseEvent.as   |  290 ++++
 .../org/apache/flex/events/ValueChangeEvent.as  |  129 ++
 .../flex/org/apache/flex/events/ValueEvent.as   |   68 +
 .../flex/events/utils/MouseEventConverter.as    |  166 ++
 .../org/apache/flex/events/utils/MouseUtils.as  |  103 ++
 .../src/main/flex/org/apache/flex/geom/Point.as |   72 +
 .../main/flex/org/apache/flex/geom/Rectangle.as |   95 ++
 .../src/main/flex/org/apache/flex/geom/Size.as  |   41 +
 .../flex/org/apache/flex/states/AddItems.as     |  101 ++
 .../org/apache/flex/states/ItemAndDescriptor.as |   70 +
 .../org/apache/flex/states/SetEventHandler.as   |   79 +
 .../flex/org/apache/flex/states/SetProperty.as  |   81 +
 .../main/flex/org/apache/flex/states/State.as   |   83 +
 .../flex/org/apache/flex/utils/BinaryData.as    |  391 +++++
 .../org/apache/flex/utils/CSSBorderUtils.as     |  219 +++
 .../org/apache/flex/utils/CSSContainerUtils.as  |  194 +++
 .../main/flex/org/apache/flex/utils/CSSUtils.as |  328 ++++
 .../flex/org/apache/flex/utils/EffectTimer.as   |  136 ++
 .../main/flex/org/apache/flex/utils/Language.as |  357 +++++
 .../apache/flex/utils/MXMLDataInterpreter.as    |  463 ++++++
 .../flex/org/apache/flex/utils/MixinManager.as  |  105 ++
 .../flex/org/apache/flex/utils/PNGEncoder.as    |  305 ++++
 .../flex/org/apache/flex/utils/PointUtils.as    |  125 ++
 .../org/apache/flex/utils/SolidBorderUtil.as    |  191 +++
 .../flex/org/apache/flex/utils/StringTrimmer.as |  176 +++
 .../main/flex/org/apache/flex/utils/Timer.as    |  148 ++
 .../main/flex/org/apache/flex/utils/UIUtils.as  |  107 ++
 .../flex/utils/ViewSourceContextMenuOption.as   |   97 ++
 .../org/apache/flex/utils/dbg/DOMPathUtil.as    |   95 ++
 .../Core/src/main/resources/basic-manifest.xml  |   41 +
 .../main/resources/compile-as-to-js-config.xml  |   77 +
 .../src/main/resources/compile-asjs-config.xml  |   78 +
 .../Core/src/main/resources/compile-config.xml  |   83 +
 .../src/main/resources/compile-js-config.xml    |   87 +
 .../test/flex/FlexUnitFlexJSApplication.mxml    |   46 +
 .../projects/Core/src/test/flex/build.xml       |  165 ++
 .../src/test/flex/flexUnitTests/StrandTester.as |   27 +
 .../test/flex/flexUnitTests/StrandTesterTest.as |   55 +
 286 files changed, 18535 insertions(+), 18535 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/CoreClasses.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/CoreClasses.as b/frameworks/projects/Core/as/src/CoreClasses.as
deleted file mode 100644
index d43ea81..0000000
--- a/frameworks/projects/Core/as/src/CoreClasses.as
+++ /dev/null
@@ -1,149 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package {
-
-/**
- *  @private
- *  This class is used to link additional classes into rpc.swc
- *  beyond those that are found by dependency analysis starting
- *  from the classes specified in manifest.xml.
- */
-internal class CoreClasses
-{
-    import org.apache.flex.core.BeadViewBase; BeadViewBase;
-    import org.apache.flex.core.BrowserWindow; BrowserWindow;
-	COMPILE::AS3
-	{
-		import org.apache.flex.core.CSSShape; CSSShape;
-		import org.apache.flex.core.CSSSprite; CSSSprite;
-		import org.apache.flex.core.CSSTextField; CSSTextField;
-	    import org.apache.flex.core.StyleableCSSTextField; StyleableCSSTextField;
-	}
-    import org.apache.flex.core.ItemRendererClassFactory; ItemRendererClassFactory;
-	import org.apache.flex.core.FilledRectangle; FilledRectangle;
-    import org.apache.flex.core.IAlertModel; IAlertModel;
-    import org.apache.flex.core.IBead; IBead;
-    import org.apache.flex.core.IBeadController; IBeadController;
-    import org.apache.flex.core.IBeadLayout; IBeadLayout;
-    import org.apache.flex.core.IBeadModel; IBeadModel;
-    import org.apache.flex.core.IBeadView; IBeadView;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.core.IBorderModel; IBorderModel;
-	}
-    import org.apache.flex.core.IChild; IChild;
-    import org.apache.flex.core.IChrome; IChrome;
-    import org.apache.flex.core.IComboBoxModel; IComboBoxModel;
-    import org.apache.flex.core.IContainer; IContainer;
-	import org.apache.flex.core.IContainerView; IContainerView;
-    import org.apache.flex.core.IContentView; IContentView;
-	import org.apache.flex.core.IContentViewHost; IContentViewHost;
-    import org.apache.flex.core.IDataProviderItemRendererMapper; IDataProviderItemRendererMapper;
-    import org.apache.flex.core.IDocument; IDocument;
-    import org.apache.flex.core.IFormatBead; IFormatBead;
-    import org.apache.flex.core.IImageModel; IImageModel;
-    import org.apache.flex.core.IItemRendererProvider; IItemRendererProvider;
-    import org.apache.flex.core.ILayoutChild; ILayoutChild;
-	import org.apache.flex.core.ILayoutHost; ILayoutHost;
-    import org.apache.flex.core.IListPresentationModel; IListPresentationModel;
-    import org.apache.flex.core.IPanelModel; IPanelModel;
-    import org.apache.flex.core.IParent; IParent;
-    import org.apache.flex.core.IParentIUIBase; IParentIUIBase;
-    import org.apache.flex.core.IPopUp; IPopUp;
-    import org.apache.flex.core.IRangeModel; IRangeModel;
-    import org.apache.flex.core.IRollOverModel; IRollOverModel;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.core.IScrollBarModel; IScrollBarModel;
-	}
-    import org.apache.flex.core.ISelectableItemRenderer; ISelectableItemRenderer;
-    import org.apache.flex.core.ISelectionModel; ISelectionModel;
-    import org.apache.flex.core.IStrand; IStrand;
-    import org.apache.flex.core.IStrandWithModel; IStrandWithModel;
-    import org.apache.flex.core.ITextModel; ITextModel;
-    import org.apache.flex.core.ITitleBarModel; ITitleBarModel;
-    import org.apache.flex.core.IToggleButtonModel; IToggleButtonModel;
-    import org.apache.flex.core.IUIBase; IUIBase;
-    import org.apache.flex.core.IValueToggleButtonModel; IValueToggleButtonModel;
-	import org.apache.flex.core.IViewport; IViewport;
-	import org.apache.flex.core.IViewportModel; IViewportModel;
-	COMPILE::AS3
-	{
-		import org.apache.flex.core.IViewportScroller; IViewportScroller;
-	}
-	import org.apache.flex.core.ListBase; ListBase;
-	import org.apache.flex.core.ListBaseStrandChildren; ListBaseStrandChildren;
-    import org.apache.flex.core.SimpleStatesImpl; SimpleStatesImpl;
-    import org.apache.flex.core.SimpleApplication; SimpleApplication;
-    import org.apache.flex.core.DataBindingBase; DataBindingBase;
-    import org.apache.flex.core.UIBase; UIBase;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.core.UIButtonBase; UIButtonBase;
-	}
-	import org.apache.flex.events.CustomEvent; CustomEvent;
-	import org.apache.flex.events.Event; Event;
-    import org.apache.flex.events.EventDispatcher; EventDispatcher;
-    import org.apache.flex.events.IEventDispatcher; IEventDispatcher;
-	import org.apache.flex.events.MouseEvent; MouseEvent;
-	import org.apache.flex.events.ValueEvent; ValueEvent;
-    import org.apache.flex.events.utils.MouseUtils; MouseUtils;
-    import org.apache.flex.geom.Point; Point;
-    import org.apache.flex.geom.Rectangle; Rectangle;
-    import org.apache.flex.utils.BinaryData; BinaryData;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.utils.CSSBorderUtils; CSSBorderUtils;
-	}
-    import org.apache.flex.utils.CSSContainerUtils; CSSContainerUtils;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.utils.dbg.DOMPathUtil; DOMPathUtil;
-	}
-	import org.apache.flex.utils.EffectTimer; EffectTimer;
-    import org.apache.flex.utils.MixinManager; MixinManager;
-	COMPILE::AS3
-	{
-	    import org.apache.flex.utils.PNGEncoder; PNGEncoder;
-    	import org.apache.flex.utils.SolidBorderUtil; SolidBorderUtil;
-	    import org.apache.flex.utils.StringTrimmer; StringTrimmer;
-}
-	import org.apache.flex.utils.Timer; Timer;
-	import org.apache.flex.utils.UIUtils; UIUtils;
-
-	import org.apache.flex.core.ClassFactory; ClassFactory;
-    import org.apache.flex.states.AddItems; AddItems;
-    import org.apache.flex.states.SetEventHandler; SetEventHandler;
-    import org.apache.flex.states.SetProperty; SetProperty;
-    import org.apache.flex.states.State; State;
-
-    import org.apache.flex.core.IDataGridModel; IDataGridModel;
-    import org.apache.flex.core.IDataGridPresentationModel; IDataGridPresentationModel;
-    import org.apache.flex.core.IDateChooserModel; IDateChooserModel;
-    import org.apache.flex.core.ParentDocumentBead; ParentDocumentBead;
-    import org.apache.flex.utils.CSSUtils; CSSUtils;
-
-	COMPILE::JS
-	{
-	    import org.apache.flex.utils.Language; Language;
-	}
-}
-
-}
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/CoreJSClasses.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/CoreJSClasses.as b/frameworks/projects/Core/as/src/CoreJSClasses.as
deleted file mode 100644
index 6bb95de..0000000
--- a/frameworks/projects/Core/as/src/CoreJSClasses.as
+++ /dev/null
@@ -1,99 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package
-{
-
-/**
- *  @private
- *  This class is used to link additional classes into rpc.swc
- *  beyond those that are found by dependency analysis starting
- *  from the classes specified in manifest.xml.
- */
-internal class CoreJSClasses
-{	
-    import org.apache.flex.core.BeadViewBase; BeadViewBase;
-    import org.apache.flex.core.BrowserWindow; BrowserWindow;
-    import org.apache.flex.core.ItemRendererClassFactory; ItemRendererClassFactory;  
-	import org.apache.flex.core.FilledRectangle; FilledRectangle;
-    import org.apache.flex.core.IAlertModel; IAlertModel;
-    import org.apache.flex.core.IBead; IBead;
-    import org.apache.flex.core.IBeadController; IBeadController;
-    import org.apache.flex.core.IBeadLayout; IBeadLayout;
-    import org.apache.flex.core.IBeadModel; IBeadModel;
-    import org.apache.flex.core.IBeadView; IBeadView;
-    //import org.apache.flex.core.IBorderModel; IBorderModel;
-    import org.apache.flex.core.IChild; IChild;
-    import org.apache.flex.core.IChrome; IChrome;
-    import org.apache.flex.core.IComboBoxModel; IComboBoxModel;
-    import org.apache.flex.core.IContainer; IContainer;
-    import org.apache.flex.core.IContentView; IContentView;
-    import org.apache.flex.core.IDataProviderItemRendererMapper; IDataProviderItemRendererMapper;
-    import org.apache.flex.core.IDocument; IDocument;
-    import org.apache.flex.core.IFormatBead; IFormatBead;
-    //import org.apache.flex.core.IImageModel; IImageModel;
-    import org.apache.flex.core.ILayoutChild; ILayoutChild;
-    import org.apache.flex.core.ILayoutHost; ILayoutHost;
-    import org.apache.flex.core.IPanelModel; IPanelModel;
-    import org.apache.flex.core.IParent; IParent;
-    import org.apache.flex.core.IParentIUIBase; IParentIUIBase;
-    import org.apache.flex.core.IPopUp; IPopUp;
-    import org.apache.flex.core.IRollOverModel; IRollOverModel;
-    //import org.apache.flex.core.IScrollBarModel; IScrollBarModel;
-    import org.apache.flex.core.ISelectableItemRenderer; ISelectableItemRenderer;
-    import org.apache.flex.core.ISelectionModel; ISelectionModel;
-    import org.apache.flex.core.IStrand; IStrand;
-    import org.apache.flex.core.IStrandWithModel; IStrandWithModel;
-    import org.apache.flex.core.ITextModel; ITextModel;
-    import org.apache.flex.core.ITitleBarModel; ITitleBarModel;
-    import org.apache.flex.core.IToggleButtonModel; IToggleButtonModel;
-    import org.apache.flex.core.IUIBase; IUIBase;
-    import org.apache.flex.core.IValueToggleButtonModel; IValueToggleButtonModel;
-	import org.apache.flex.core.IViewport; IViewport;
-	import org.apache.flex.core.IViewportModel; IViewportModel;
-	//import org.apache.flex.core.IViewportScroller; IViewportScroller;
-    import org.apache.flex.core.SimpleStatesImpl; SimpleStatesImpl;
-    import org.apache.flex.core.DataBindingBase; DataBindingBase;
-    import org.apache.flex.core.UIBase; UIBase;
-    //import org.apache.flex.core.UIButtonBase; UIButtonBase;
-	import org.apache.flex.events.CustomEvent; CustomEvent;
-	import org.apache.flex.events.Event; Event;
-    import org.apache.flex.events.EventDispatcher; EventDispatcher;
-    import org.apache.flex.events.IEventDispatcher; IEventDispatcher;
-	import org.apache.flex.events.MouseEvent; MouseEvent;
-	import org.apache.flex.events.ValueEvent; ValueEvent;
-    import org.apache.flex.events.utils.MouseUtils; MouseUtils;
-    import org.apache.flex.geom.Point; Point;
-    import org.apache.flex.geom.Rectangle; Rectangle;
-    import org.apache.flex.utils.BinaryData; BinaryData;
-	import org.apache.flex.utils.EffectTimer; EffectTimer;
-    import org.apache.flex.utils.MixinManager; MixinManager;
-    //import org.apache.flex.utils.PNGEncoder; PNGEncoder;
-    //import org.apache.flex.utils.StringTrimmer; StringTrimmer;
-	import org.apache.flex.utils.Timer; Timer;
-	import org.apache.flex.utils.UIUtils; UIUtils;
-    
-	import org.apache.flex.core.ClassFactory; ClassFactory;
-    import org.apache.flex.states.AddItems; AddItems;
-    import org.apache.flex.states.SetEventHandler; SetEventHandler;
-    import org.apache.flex.states.SetProperty; SetProperty;
-    import org.apache.flex.states.State; State;
-}
-
-}
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as b/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as
deleted file mode 100644
index ac80b8c..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as
+++ /dev/null
@@ -1,602 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    import org.apache.flex.events.Event;
-    import org.apache.flex.events.IEventDispatcher;
-    import org.apache.flex.events.MouseEvent;
-    import org.apache.flex.events.utils.MouseEventConverter;
-    import org.apache.flex.utils.MXMLDataInterpreter;
-
-    COMPILE::AS3 {
-        import flash.display.DisplayObject;
-        import flash.display.Sprite;
-        import flash.display.StageAlign;
-        import flash.display.StageQuality;
-        import flash.display.StageScaleMode;
-        import flash.events.Event;
-        import flash.system.ApplicationDomain;
-        import flash.utils.getQualifiedClassName;
-    }
-
-    //--------------------------------------
-    //  Events
-    //--------------------------------------
-
-    /**
-     *  Dispatched at startup. Attributes and sub-instances of
-     *  the MXML document have been created and assigned.
-     *  The component lifecycle is different
-     *  than the Flex SDK.  There is no creationComplete event.
-     *
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    [Event(name="initialize", type="org.apache.flex.events.Event")]
-
-    /**
-     *  Dispatched at startup before the instances get created.
-     *  Beads can call preventDefault and defer initialization.
-     *  This event will be dispatched on every frame until no
-     *  listeners call preventDefault(), then the initialize()
-     *  method will be called.
-     *
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    [Event(name="preinitialize", type="org.apache.flex.events.Event")]
-
-    /**
-     *  Dispatched at startup after the initial view has been
-     *  put on the display list. This event is sent before
-     *  applicationComplete is dispatched.
-     *
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    [Event(name="viewChanged", type="org.apache.flex.events.Event")]
-
-    /**
-     *  Dispatched at startup after the initial view has been
-     *  put on the display list.
-     *
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    [Event(name="applicationComplete", type="org.apache.flex.events.Event")]
-    /**
-     *  The Application class is the main class and entry point for a FlexJS
-     *  application.  This Application class is different than the
-     *  Flex SDK's mx:Application or spark:Application in that it does not contain
-     *  user interface elements.  Those UI elements go in the views (ViewBase).  This
-     *  Application class expects there to be a main model, a controller, and
-     *  an initial view.
-     *
-     *  @see ViewBase
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    public class Application extends ApplicationBase implements IStrand, IParent, IEventDispatcher
-    {
-        /**
-         *  Constructor.
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function Application()
-        {
-            super();
-
-            COMPILE::AS3 {
-    			if (stage)
-    			{
-    				stage.align = StageAlign.TOP_LEFT;
-    				stage.scaleMode = StageScaleMode.NO_SCALE;
-                    // should be opt-in
-    				//stage.quality = StageQuality.HIGH_16X16_LINEAR;
-    			}
-
-                loaderInfo.addEventListener(flash.events.Event.INIT, initHandler);
-            }
-        }
-
-        COMPILE::AS3
-        private function initHandler(event:flash.events.Event):void
-        {
-			if (model is IBead) addBead(model as IBead);
-			if (controller is IBead) addBead(controller as IBead);
-
-            MouseEventConverter.setupAllConverters(stage);
-
-            for each (var bead:IBead in beads)
-                addBead(bead);
-
-            dispatchEvent(new org.apache.flex.events.Event("beadsAdded"));
-
-            if (dispatchEvent(new org.apache.flex.events.Event("preinitialize", false, true)))
-                initialize();
-            else
-                addEventListener(flash.events.Event.ENTER_FRAME, enterFrameHandler);
-
-        }
-
-        COMPILE::AS3
-        private function enterFrameHandler(event:flash.events.Event):void
-        {
-            if (dispatchEvent(new org.apache.flex.events.Event("preinitialize", false, true)))
-            {
-                removeEventListener(flash.events.Event.ENTER_FRAME, enterFrameHandler);
-                initialize();
-            }
-        }
-
-        /**
-         *  This method gets called when all preinitialize handlers
-         *  no longer call preventDefault();
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        COMPILE::AS3
-        protected function initialize():void
-        {
-
-            MXMLDataInterpreter.generateMXMLInstances(this, null, MXMLDescriptor);
-
-            dispatchEvent(new org.apache.flex.events.Event("initialize"));
-
-            if (initialView)
-            {
-                initialView.applicationModel =  model;
-        	    this.addElement(initialView);
-                // if someone has installed a resize listener, fake an event to run it now
-                if (stage.hasEventListener("resize"))
-                    stage.dispatchEvent(new flash.events.Event("resize"));
-                else if (initialView is ILayoutChild)
-                {
-                    var ilc:ILayoutChild = initialView as ILayoutChild;
-                    // otherwise, size once like this
-                    if (!isNaN(ilc.percentWidth) && !isNaN(ilc.percentHeight))
-                        ilc.setWidthAndHeight(stage.stageWidth, stage.stageHeight, true);
-                    else if (!isNaN(ilc.percentWidth))
-                        ilc.setWidth(stage.stageWidth);
-                    else if (!isNaN(ilc.percentHeight))
-                        ilc.setHeight(stage.stageHeight);
-                }
-                var bgColor:Object = ValuesManager.valuesImpl.getValue(this, "background-color");
-                if (bgColor != null)
-                {
-                    var backgroundColor:uint = ValuesManager.valuesImpl.convertColor(bgColor);
-                    graphics.beginFill(backgroundColor);
-                    graphics.drawRect(0, 0, initialView.width, initialView.height);
-                    graphics.endFill();
-                }
-                dispatchEvent(new org.apache.flex.events.Event("viewChanged"));
-            }
-            dispatchEvent(new org.apache.flex.events.Event("applicationComplete"));
-        }
-
-        /**
-         *  The org.apache.flex.core.IValuesImpl that will
-         *  determine the default values and other values
-         *  for the application.  The most common choice
-         *  is org.apache.flex.core.SimpleCSSValuesImpl.
-         *
-         *  @see org.apache.flex.core.SimpleCSSValuesImpl
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function set valuesImpl(value:IValuesImpl):void
-        {
-            ValuesManager.valuesImpl = value;
-            ValuesManager.valuesImpl.init(this);
-        }
-
-        /**
-         *  The initial view.
-         *
-         *  @see org.apache.flex.core.ViewBase
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        [Bindable("__NoChangeEvent__")]
-        public var initialView:IApplicationView;
-
-        /**
-         *  The data model (for the initial view).
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        [Bindable("__NoChangeEvent__")]
-        COMPILE::AS3
-        public var model:Object;
-
-        COMPILE::JS
-        private var _model:Object;
-
-        /**
-         *  The data model (for the initial view).
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        [Bindable("__NoChangeEvent__")]
-        COMPILE::JS
-        override public function get model():Object
-        {
-            return _model;
-        }
-
-        /**
-         *  @private
-         */
-        [Bindable("__NoChangeEvent__")]
-        COMPILE::JS
-        override public function set model(value:Object):void
-        {
-            _model = value;
-        }
-
-        /**
-         *  The controller.  The controller typically watches
-         *  the UI for events and updates the model accordingly.
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public var controller:Object;
-
-        /**
-         *  An array of data that describes the MXML attributes
-         *  and tags in an MXML document.  This data is usually
-         *  decoded by an MXMLDataInterpreter
-         *
-         *  @see org.apache.flex.utils.MXMLDataInterpreter
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get MXMLDescriptor():Array
-        {
-            return null;
-        }
-
-        /**
-         *  An method called by the compiler's generated
-         *  code to kick off the setting of MXML attribute
-         *  values and instantiation of child tags.
-         *
-         *  The call has to be made in the generated code
-         *  in order to ensure that the constructors have
-         *  completed first.
-         *
-         *  @param data The encoded data representing the
-         *  MXML attributes.
-         *
-         *  @see org.apache.flex.utils.MXMLDataInterpreter
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-    	public function generateMXMLAttributes(data:Array):void
-        {
-			MXMLDataInterpreter.generateMXMLProperties(this, data);
-        }
-
-        /**
-         *  The array property that is used to add additional
-         *  beads to an MXML tag.  From ActionScript, just
-         *  call addBead directly.
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public var beads:Array;
-
-        COMPILE::AS3
-        private var _beads:Vector.<IBead>;
-
-        /**
-         *  @copy org.apache.flex.core.IStrand#addBead()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        COMPILE::AS3
-        public function addBead(bead:IBead):void
-        {
-            if (!_beads)
-                _beads = new Vector.<IBead>;
-            _beads.push(bead);
-            bead.strand = this;
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IStrand#getBeadByType()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        COMPILE::AS3
-        public function getBeadByType(classOrInterface:Class):IBead
-        {
-            for each (var bead:IBead in _beads)
-            {
-                if (bead is classOrInterface)
-                    return bead;
-            }
-            return null;
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IStrand#removeBead()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        COMPILE::AS3
-        public function removeBead(value:IBead):IBead
-        {
-            var n:int = _beads.length;
-            for (var i:int = 0; i < n; i++)
-            {
-                var bead:IBead = _beads[i];
-                if (bead == value)
-                {
-                    _beads.splice(i, 1);
-                    return bead;
-                }
-            }
-            return null;
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#addElement()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function addElement(c:Object, dispatchEvent:Boolean = true):void
-        {
-            COMPILE::AS3 {
-                if (c is IUIBase)
-                {
-                    addChild(IUIBase(c).element as DisplayObject);
-                    IUIBase(c).addedToParent();
-                }
-                else
-                    addChild(c as DisplayObject);
-            }
-            COMPILE::JS {
-                this.element.appendChild(c.element);
-                c.addedToParent();
-            }
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#addElementAt()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function addElementAt(c:Object, index:int, dispatchEvent:Boolean = true):void
-        {
-            COMPILE::AS3 {
-                if (c is IUIBase)
-                {
-                    addChildAt(IUIBase(c).element as DisplayObject, index);
-                    IUIBase(c).addedToParent();
-                }
-                else
-                    addChildAt(c as DisplayObject, index);
-            }
-            COMPILE::JS {
-                var children:NodeList = internalChildren();
-                if (index >= children.length)
-                    addElement(c);
-                else
-                {
-                    element.insertBefore(c.positioner,
-                        children[index]);
-                    c.addedToParent();
-                }
-
-            }
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#getElementAt()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function getElementAt(index:int):Object
-        {
-            COMPILE::AS3 {
-                return getChildAt(index);
-            }
-            COMPILE::JS {
-                var children:NodeList = internalChildren();
-                return children[index].flexjs_wrapper;
-            }
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#getElementIndex()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function getElementIndex(c:Object):int
-        {
-            COMPILE::AS3 {
-                if (c is IUIBase)
-                    return getChildIndex(IUIBase(c).element as DisplayObject);
-
-                return getChildIndex(c as DisplayObject);
-            }
-            COMPILE::JS {
-                var children:NodeList = internalChildren();
-                var n:int = children.length;
-                for (var i:int = 0; i < n; i++)
-                {
-                    if (children[i] == c.element)
-                        return i;
-                }
-                return -1;
-            }
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#removeElement()
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function removeElement(c:Object, dispatchEvent:Boolean = true):void
-        {
-            COMPILE::AS3 {
-                if (c is IUIBase)
-                {
-                    removeChild(IUIBase(c).element as DisplayObject);
-                }
-                else
-                    removeChild(c as DisplayObject);
-            }
-            COMPILE::JS {
-                element.removeChild(c.element);
-            }
-        }
-
-        /**
-         *  @copy org.apache.flex.core.IParent#numElements
-         *
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get numElements():int
-        {
-            COMPILE::AS3 {
-                return numChildren;
-            }
-            COMPILE::JS {
-                var children:NodeList = internalChildren();
-                return children.length;
-            }
-        }
-
-        /**
-         * @return {Object} The array of children.
-         */
-        COMPILE::JS
-        protected function internalChildren():NodeList
-        {
-            return element.childNodes;
-        };
-
-
-
-        /**
-         * @flexjsignorecoercion org.apache.flex.core.IBead
-         */
-        COMPILE::JS
-        public function start():void
-        {
-            element = document.getElementsByTagName('body')[0];
-            element.flexjs_wrapper = this;
-            element.className = 'Application';
-
-            MXMLDataInterpreter.generateMXMLInstances(this, null, MXMLDescriptor);
-
-            dispatchEvent('initialize');
-
-            if (model is IBead) addBead(model as IBead);
-            if (controller is IBead) addBead(controller as IBead);
-
-            initialView.applicationModel = model;
-            addElement(initialView);
-
-            if (initialView)
-            {
-            	var baseView:UIBase = initialView as UIBase;
-                if (!isNaN(baseView.percentWidth) || !isNaN(baseView.percentHeight)) {
-    			    this.element.style.height = window.innerHeight.toString() + 'px';
-    			    this.element.style.width = window.innerWidth.toString() + 'px';
-    			    this.initialView.dispatchEvent('sizeChanged'); // kick off layout if % sizes
-  				}
-
-                dispatchEvent(new org.apache.flex.events.Event("viewChanged"));
-            }
-            dispatchEvent(new org.apache.flex.events.Event("applicationComplete"));
-        };
-
-    }
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/ApplicationBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ApplicationBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ApplicationBase.as
deleted file mode 100644
index 70d6424..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/ApplicationBase.as
+++ /dev/null
@@ -1,110 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    COMPILE::AS3 {
-        import flash.display.Sprite;
-        import flash.system.ApplicationDomain;
-        import flash.utils.getQualifiedClassName;
-    }
-        
-    /**
-     *  This is a platform-dependent base class
-     *  for Application
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    COMPILE::AS3
-	public class ApplicationBase extends Sprite implements IFlexInfo
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function ApplicationBase()
-		{
-			super();
-		}
-        
-        private var _info:Object;
-        
-        /**
-         *  An Object containing information generated
-         *  by the compiler that is useful at startup time.
-         * 
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function info():Object
-        {
-            if (!_info)
-            {
-                var mainClassName:String = getQualifiedClassName(this);
-                var initClassName:String = "_" + mainClassName + "_FlexInit";
-                var c:Class = ApplicationDomain.currentDomain.getDefinition(initClassName) as Class;
-                _info = c.info();
-            }
-            return _info;
-        }
-   	}
-    
-    COMPILE::JS
-    public class ApplicationBase extends HTMLElementWrapper implements IFlexInfo
-    {
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function ApplicationBase()
-        {
-            super();
-        }
-        
-        private var _info:Object;
-        
-        /**
-         *  An Object containing information generated
-         *  by the compiler that is useful at startup time.
-         * 
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function info():Object
-        {
-            return _info;
-        }
-        
-
-    }
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as
deleted file mode 100644
index a31af58..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as
+++ /dev/null
@@ -1,97 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-	import org.apache.flex.core.IBeadView;
-	import org.apache.flex.core.IStrand;
-    import org.apache.flex.events.EventDispatcher;
-    
-    /**
-     *  The BeadViewBase class is the base class for most view beads.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class BeadViewBase extends EventDispatcher implements IBeadView
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function BeadViewBase()
-		{
-			super();
-		}
-		
-        /**
-         *  The strand.  Do not modify except
-         *  via the strand setter.  For reading only.
-         * 
-         *  Because Object.defineProperties in JS
-         *  doesn't allow you to just override the setter
-         *  (you have to override the getter as well even
-         *  if it just calls the super getter) it is
-         *  more efficient to expose this variable than
-         *  have all of the layers of simple overrides.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public var _strand:IStrand;
-        
-        /**
-         *  Get the strand for this bead
-         * 
-         *  Override this for whatever else you need to do when
-         *  being hooked to the Strand
-         * 
-         *  @copy org.apache.flex.core.IBead#strand
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function set strand(value:IStrand):void
-		{
-            _strand = value;
-		}
-        
-        /**
-         *  The host component. 
-         * 
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get host():IUIBase
-        {
-            return _strand as IUIBase;
-        }
-   }
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/BindableCSSStyles.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/BindableCSSStyles.as b/frameworks/projects/Core/as/src/org/apache/flex/core/BindableCSSStyles.as
deleted file mode 100644
index 7137ade..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/BindableCSSStyles.as
+++ /dev/null
@@ -1,134 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-	import org.apache.flex.events.Event;
-	import org.apache.flex.events.EventDispatcher;
-
-    /**
-     *  The BindableCSSStyles class contains CSS style
-     *  properties supported by SimpleCSSValuesImpl but
-     *  dispatch change events when modified
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class BindableCSSStyles extends EventDispatcher
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function BindableCSSStyles()
-		{
-			super();
-		}
-		
-        public var styleList:Object = {
-            "top": 1,
-            "bottom": 1,
-            "left": 1,
-            "right": 1,
-            "padding": 1,
-            "paddingLeft": 1,
-            "paddingRight": 1,
-            "paddingTop": 1,
-            "paddingBottom": 1,
-            "margin": 1,
-            "marginLeft": 1,
-            "marginRight": 1,
-            "marginTop": 1,
-            "marginBottom": 1,
-            "verticalAlign": 1,
-            "fontFamily": 1,
-            "fontSize": 1,
-            "color": 1,
-            "fontWeight": 1,
-            "fontStyle": 1,
-            "backgroundAlpha": 1,
-            "backgroundColor": 1,
-            "backgroundImage": 1,
-            "borderColor": 1,
-            "borderStyle": 1,
-            "borderRadius": 1,
-            "borderWidth": 1
-        };
-		
-        [Bindable]
-        public var top:*;
-        [Bindable]
-        public var bottom:*;
-        [Bindable]
-        public var left:*;
-        [Bindable]
-        public var right:*;
-        [Bindable]
-        public var padding:*;
-        [Bindable]
-		public var paddingLeft:*;
-        [Bindable]
-        public var paddingRight:*;
-        [Bindable]
-        public var paddingTop:*;
-        [Bindable]
-        public var paddingBottom:*;
-        [Bindable]
-        public var margin:*;
-        [Bindable]
-        public var marginLeft:*;
-        [Bindable]
-        public var marginRight:*;
-        [Bindable]
-        public var marginTop:*;
-        [Bindable]
-        public var marginBottom:*;
-        [Bindable]
-        public var verticalAlign:*;
-        [Bindable]
-        public var fontFamily:*;
-        [Bindable]
-        public var fontSize:*;
-        [Bindable]
-        public var color:*;
-        [Bindable]
-        public var fontWeight:*;
-        [Bindable]
-        public var fontStyle:*;
-        [Bindable]
-        public var backgroundAlpha:*;
-        [Bindable]
-        public var backgroundColor:*;
-        [Bindable]
-        public var backgroundImage:*;
-        [Bindable]
-        public var borderColor:*;
-        [Bindable]
-        public var borderStyle:*;
-        [Bindable]
-        public var borderRadius:*;
-        [Bindable]
-        public var borderWidth:*;
-	}
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserResizeListener.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserResizeListener.as b/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserResizeListener.as
deleted file mode 100644
index f88201f..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserResizeListener.as
+++ /dev/null
@@ -1,138 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-COMPILE::AS3
-{
-    import flash.events.Event;
-    import flash.external.ExternalInterface;
-    import flash.utils.getQualifiedClassName;        
-}
-
-    /**
-     *  The BrowserResizeListener class listens for browser
-     *  resizing and resizes the application accordingly.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class BrowserResizeListener implements IBead
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function BrowserResizeListener()
-		{
-		}
-		
-        private var app:Application;
-        
-        /**
-         *  Minimum height
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public var minHeight:Number;
-        
-        /**
-         *  Minimum width
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public var minWidth:Number;
-        
-        /**
-         *  @copy org.apache.flex.core.IBead#strand
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function set strand(value:IStrand):void
-        {
-            app = value as Application;
-            COMPILE::AS3
-            {
-                app.stage.addEventListener("resize", resizeHandler);
-                if (ExternalInterface.available && (!isNaN(minWidth) || !isNaN(minHeight)))
-                {
-                    // Get application name.  This assumes that the wrapper is using an
-                    // object tag with the id that matches the application name
-                    var appName:String = getQualifiedClassName(app);
-                    var js:String = "var o = document.getElementById('" + appName + "');";
-                    if (!isNaN(minWidth))
-                        js += "o.style.minWidth = '" + minWidth.toString() + "px';";
-                    if (!isNaN(minHeight))
-                        js += "o.style.minHeight = '" + minHeight.toString() + "px';"
-                    ExternalInterface.call("eval", js); 
-                }                    
-            }
-            COMPILE::JS
-            {
-                window.addEventListener('resize',
-                    this.resizeHandler, false);
-                if (!isNaN(this.minWidth))
-                    document.body.style.minWidth = this.minWidth.toString() + 'px';
-                if (!isNaN(this.minHeight))
-                    document.body.style.minHeight = this.minHeight.toString() + 'px';
-                document.body.style.overflow = 'auto';
-            }
-        }
-        
-        private function resizeHandler(event:Event):void
-        {
-            COMPILE::AS3
-            {
-                var initialView:UIBase = app.initialView as UIBase;
-                if (!isNaN(initialView.percentWidth) && !isNaN(initialView.percentHeight))
-                    initialView.setWidthAndHeight(Math.max(minWidth, app.stage.stageWidth), 
-                        Math.max(minHeight, app.stage.stageHeight), true);
-                else if (!isNaN(initialView.percentWidth))
-                    initialView.setWidth(Math.max(minWidth, app.stage.stageWidth));
-                else if (!isNaN(initialView.percentHeight))
-                    initialView.setHeight(Math.max(minHeight, app.stage.stageHeight));
-            }
-            COMPILE::JS
-            {
-                var initialView:UIBase = app.initialView as UIBase;
-                var element:HTMLElement = app.element;
-                if (!isNaN(initialView.percentWidth) || !isNaN(initialView.percentHeight)) {
-                    element.style.height = window.innerHeight.toString() + 'px';
-                    element.style.width = window.innerWidth.toString() + 'px';
-                    initialView.dispatchEvent('sizeChanged'); // kick off layout if % sizes
-                }
-            }
-        }
-
-	}
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserScroller.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserScroller.as b/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserScroller.as
deleted file mode 100644
index 670f503..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserScroller.as
+++ /dev/null
@@ -1,89 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    COMPILE::AS3
-    {        
-        import flash.external.ExternalInterface;
-        import flash.utils.getQualifiedClassName;
-    }    
-    import org.apache.flex.events.Event;
-    
-    /**
-     *  The BrowserScroller class enables browser scrollbars
-     *  when the application is larger than the screen.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class BrowserScroller implements IBead
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function BrowserScroller()
-		{
-		}
-		
-        private var app:Application;
-        
-        /**
-         *  @copy org.apache.flex.core.IBead#strand
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function set strand(value:IStrand):void
-        {
-            app = value as Application;
-            app.addEventListener("viewChanged", viewChangedHandler);
-        }
-        
-        private function viewChangedHandler(event:Event):void
-        {
-            COMPILE::AS3
-            {
-                if (ExternalInterface.available)
-                {
-                    // Get application name.  This assumes that the wrapper is using an
-                    // object tag with the id that matches the application name
-                    var appName:String = getQualifiedClassName(app);
-                    var js:String = "var o = document.getElementById('" + appName + "');";
-                    js += "o.width = " + app.initialView.width.toString() + ";";
-                    js += "o.height = " + app.initialView.height.toString() + ";"
-                    ExternalInterface.call("eval", js); 
-                }                    
-            }
-            COMPILE::JS
-            {
-                app.element.style.overflow = 'auto';
-            }
-        }
-
-	}
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as b/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as
deleted file mode 100644
index ecaf8c3..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as
+++ /dev/null
@@ -1,61 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    COMPILE::AS3
-    {
-        import flash.net.navigateToURL;
-        import flash.net.URLRequest;            
-    }
-    
-    /**
-     *  The BrowserWindow class opens a new browser window.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class BrowserWindow
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function BrowserWindow()
-		{
-		}
-		
-        public static function open(url:String, options:String):void
-        {
-            COMPILE::AS3
-            {
-                navigateToURL(new URLRequest(url), options);                    
-            }
-            COMPILE::JS
-            {
-                window.open(url, options);
-            }
-        }
-	}
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as
deleted file mode 100644
index c601fd7..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as
+++ /dev/null
@@ -1,160 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    COMPILE::AS3
-    {
-        import flash.display.Loader;
-        import flash.system.LoaderContext;
-        import flash.events.Event;
-        import flash.events.IOErrorEvent;
-        import flash.events.SecurityErrorEvent;
-        import flash.net.URLRequest;
-        import flash.system.ApplicationDomain;
-        import flash.utils.getQualifiedClassName;
-        
-        import org.apache.flex.events.Event;
-        import org.apache.flex.events.IEventDispatcher;
-        import org.apache.flex.events.ValueEvent;            
-    }
-    
-    /**
-     *  The CSSFontFaceBead class is the class that loads swfs
-     *  of converted fonts so they can be used in Flash.
-     *  It is just a stub in JS.
-     * 
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-	public class CSSFontFaceBead implements IBead
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function CSSFontFaceBead()
-		{
-		}
-		
-        private var _strand:IStrand;
-        
-        /**
-         *  @copy org.apache.flex.core.IBead#strand
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function set strand(value:IStrand):void
-        {
-            _strand = value;
-            COMPILE::AS3
-            {
-                IEventDispatcher(ValuesManager.valuesImpl).addEventListener("init", initHandler);
-                IEventDispatcher(_strand).addEventListener("preinitialize", preinitHandler);
-                var mainClassName:String = getQualifiedClassName(value);
-                var styleClassName:String = "_" + mainClassName + "_Styles";
-                var c:Class = ApplicationDomain.currentDomain.getDefinition(styleClassName) as Class;
-                requestFonts(c["fontFaces"]);                    
-            }
-        }
-            
-        COMPILE::AS3
-        private var loaders:Array;
-        
-        COMPILE::AS3
-        private function initHandler(event:ValueEvent):void
-        {
-            var fontFaces:Array = event.value as Array;
-            if (fontFaces)
-                requestFonts(fontFaces);
-        }
-        
-        COMPILE::AS3
-        private function requestFonts(fontFaces:Array):void
-        {
-            if (!loaders)
-                loaders = [];
-
-            if (!fontFaces || fontFaces.length == 0)
-            {
-                IEventDispatcher(_strand).removeEventListener("preinitialize", preinitHandler);
-                return;
-            }
-            
-            for each (var url:String in fontFaces)
-            {
-                // swap swf in suffix
-                var c:int = url.lastIndexOf(".");
-                url = url.substr(0, c) + ".swf";
-                var foo:Loader = new Loader();
-                var bar:URLRequest = new URLRequest(url);
-                var ctx:LoaderContext = new LoaderContext(true, ApplicationDomain.currentDomain);
-                foo.load(bar, ctx);
-                foo.name = url;
-                foo.contentLoaderInfo.addEventListener(flash.events.Event.COMPLETE, completeHandler);
-                foo.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
-                foo.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
-                loaders.push(foo.contentLoaderInfo);
-            }
-        }
-        
-        COMPILE::AS3
-        private function completeHandler(event:flash.events.Event):void
-        {
-            removeTarget(event.target);
-        }
-        
-        COMPILE::AS3
-        private function errorHandler(event:flash.events.Event):void
-        {
-            trace("error loading font from: ", event.target.name);
-            removeTarget(event.target);
-        }
-        
-        COMPILE::AS3
-        private function removeTarget(target:Object):void
-        {
-            var n:int = loaders.length;
-            for (var i:int = 0; i < n; i++)
-            {
-                if (loaders[i] === target)
-                {
-                    loaders.splice(i, 1);
-                    if (loaders.length == 0)
-                        IEventDispatcher(_strand).removeEventListener("preinitialize", preinitHandler);                        
-                    break;
-                }
-            }
-        }
-                
-        COMPILE::AS3
-        private function preinitHandler(event:org.apache.flex.events.Event):void
-        {
-            event.preventDefault();
-        }
-    }
-}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a903508e/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as
deleted file mode 100644
index 2c09911..0000000
--- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as
+++ /dev/null
@@ -1,163 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You 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.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.flex.core
-{
-    import flash.display.Graphics;
-    import flash.display.Shape;
-    
-    import org.apache.flex.core.IChild;
-    import org.apache.flex.events.Event;
-    import org.apache.flex.utils.CSSBorderUtils;
-    
-    /**
-     *  The Border class is a class used internally by many
-     *  controls to draw a border.  The border actually drawn
-     *  is dictated by the IBeadView in the CSS.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion FlexJS 0.0
-     */
-    COMPILE::AS3
-	public class CSSShape extends Shape implements IStyleableObject, IChild
-	{
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-		public function CSSShape()
-		{
-			super();
-		}		
-        
-        private var _id:String;
-        
-        /**
-         *  An id property for MXML documents.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get id():String
-        {
-            return _id;
-        }
-        
-        /**
-         *  @private
-         */
-        public function set id(value:String):void
-        {
-            if (_id != value)
-            {
-                _id = value;
-                dispatchEvent(new Event("idChanged"));
-            }
-        }
-        
-        private var _className:String;
-        
-        /**
-         *  The classname.  Often used for CSS
-         *  class selector lookups.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get className():String
-        {
-            return _className;
-        }
-        
-        /**
-         *  @private
-         */
-        public function set className(value:String):void
-        {
-            if (_className != value)
-            {
-                _className = value;
-                dispatchEvent(new Event("classNameChanged"));
-            }
-        }
-        
-        private var _styles:Object;
-        
-        /**
-         *  The object that contains
-         *  "styles" and other associated
-         *  name-value pairs.  You can
-         *  also specify a string in
-         *  HTML style attribute format.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function get style():Object
-        {
-            return _styles;
-        }
-        
-        /**
-         *  @private
-         */
-        public function set style(value:Object):void
-        {
-            if (_styles != value)
-            {
-                if (value is String)
-                {
-                    _styles = ValuesManager.valuesImpl.parseStyles(value as String);
-                }
-                else
-                    _styles = value;
-                dispatchEvent(new Event("stylesChanged"));
-            }
-        }
-
-        public var state:String;
-        
-        /**
-         *  Draw the contents based on styles
-         * 
-         *  @param width The width.
-         *  @param height The height.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion FlexJS 0.0
-         */
-        public function draw(w:Number, h:Number):void
-        {
-            CSSBorderUtils.draw(this.graphics, w, h, this, state, true);            
-        }
-   	}
-}


Mime
View raw message