First attempt to compile some of the core classes. - Does not include the Ant build files yet, I use IntelliJ to build at the moment. - Uses the not yet included, GCL.swc - At the moment, I'm stuck with some GCL dependencies not added in requires when needed, there are included later during the AST walk.
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/91d94267 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/91d94267 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/91d94267 Branch: refs/heads/core_js_to_as Commit: 91d9426744f792e560657468a9de601c51a46937 Parents: 25d9c0c Author: Frédéric THOMAS <[email protected]> Authored: Tue Sep 1 21:28:06 2015 +0100 Committer: Frédéric THOMAS <[email protected]> Committed: Tue Sep 1 21:28:07 2015 +0100 ---------------------------------------------------------------------- frameworks/projects/Core/as/src/CoreClasses.as | 2 +- .../as/src/org/apache/flex/core/Application.as | 3 +- .../as/src/org/apache/flex/core/BeadViewBase.as | 3 +- .../src/org/apache/flex/core/BrowserWindow.as | 3 +- .../src/org/apache/flex/core/CSSFontFaceBead.as | 3 +- .../as/src/org/apache/flex/core/CSSShape.as | 1 + .../as/src/org/apache/flex/core/CSSSprite.as | 1 + .../as/src/org/apache/flex/core/CSSTextField.as | 3 +- .../src/org/apache/flex/core/CallLaterBead.as | 3 +- .../as/src/org/apache/flex/core/ClassFactory.as | 1 + .../src/org/apache/flex/core/ContainerBase.as | 3 +- .../src/org/apache/flex/core/DataBindingBase.as | 3 +- .../src/org/apache/flex/core/FilledRectangle.as | 3 +- .../org/apache/flex/core/HTMLElementWrapper.as | 141 ++++++ .../as/src/org/apache/flex/core/IAlertModel.as | 3 +- .../Core/as/src/org/apache/flex/core/IBead.as | 2 +- .../src/org/apache/flex/core/IBeadController.as | 3 +- .../as/src/org/apache/flex/core/IBeadLayout.as | 3 +- .../as/src/org/apache/flex/core/IBeadModel.as | 2 +- .../as/src/org/apache/flex/core/IBeadView.as | 3 +- .../as/src/org/apache/flex/core/IBorderModel.as | 3 +- .../Core/as/src/org/apache/flex/core/IChild.as | 3 +- .../Core/as/src/org/apache/flex/core/IChrome.as | 3 +- .../src/org/apache/flex/core/IComboBoxModel.as | 3 +- .../as/src/org/apache/flex/core/IContainer.as | 3 +- .../as/src/org/apache/flex/core/IContentView.as | 11 +- .../core/IDataProviderItemRendererMapper.as | 3 +- .../as/src/org/apache/flex/core/IDocument.as | 3 +- .../src/org/apache/flex/core/IDragInitiator.as | 3 +- .../as/src/org/apache/flex/core/IEffectTimer.as | 1 + .../as/src/org/apache/flex/core/IFactory.as | 3 +- .../as/src/org/apache/flex/core/IFlexInfo.as | 3 +- .../as/src/org/apache/flex/core/IFormatBead.as | 3 +- .../as/src/org/apache/flex/core/IImageModel.as | 3 +- .../src/org/apache/flex/core/IItemRenderer.as | 3 +- .../flex/core/IItemRendererClassFactory.as | 3 +- .../org/apache/flex/core/IItemRendererParent.as | 3 +- .../as/src/org/apache/flex/core/ILayoutChild.as | 3 +- .../src/org/apache/flex/core/ILayoutParent.as | 1 + .../apache/flex/core/IListPresentationModel.as | 3 +- .../src/org/apache/flex/core/IMXMLDocument.as | 3 +- .../org/apache/flex/core/IMeasurementBead.as | 1 + .../as/src/org/apache/flex/core/IPanelModel.as | 3 +- .../Core/as/src/org/apache/flex/core/IParent.as | 3 +- .../src/org/apache/flex/core/IParentIUIBase.as | 3 +- .../Core/as/src/org/apache/flex/core/IPopUp.as | 3 +- .../as/src/org/apache/flex/core/IPopUpHost.as | 3 +- .../as/src/org/apache/flex/core/IRangeModel.as | 3 +- .../src/org/apache/flex/core/IRollOverModel.as | 3 +- .../src/org/apache/flex/core/IScrollBarModel.as | 3 +- .../apache/flex/core/ISelectableItemRenderer.as | 3 +- .../src/org/apache/flex/core/ISelectionModel.as | 3 +- .../as/src/org/apache/flex/core/IStatesImpl.as | 3 +- .../src/org/apache/flex/core/IStatesObject.as | 3 +- .../Core/as/src/org/apache/flex/core/IStrand.as | 2 +- .../org/apache/flex/core/IStrandWithModel.as | 3 +- .../as/src/org/apache/flex/core/IStyleObject.as | 3 +- .../org/apache/flex/core/IStyleableObject.as | 3 +- .../as/src/org/apache/flex/core/ITextModel.as | 3 +- .../src/org/apache/flex/core/ITitleBarModel.as | 3 +- .../org/apache/flex/core/IToggleButtonModel.as | 3 +- .../Core/as/src/org/apache/flex/core/IUIBase.as | 3 +- .../apache/flex/core/IValueToggleButtonModel.as | 3 +- .../as/src/org/apache/flex/core/IValuesImpl.as | 3 +- .../as/src/org/apache/flex/core/IViewport.as | 3 +- .../src/org/apache/flex/core/IViewportModel.as | 3 +- .../org/apache/flex/core/IViewportScroller.as | 3 +- .../flex/core/ItemRendererClassFactory.as | 5 +- .../org/apache/flex/core/MXMLDragInitiator.as | 3 +- .../org/apache/flex/core/SimpleCSSValuesImpl.as | 1 + .../org/apache/flex/core/SimpleStatesImpl.as | 3 +- .../org/apache/flex/core/SimpleValuesImpl.as | 3 +- .../as/src/org/apache/flex/core/StageProxy.as | 3 +- .../Core/as/src/org/apache/flex/core/Strand.as | 3 +- .../apache/flex/core/StyleableCSSTextField.as | 3 +- .../Core/as/src/org/apache/flex/core/UIBase.as | 3 +- .../as/src/org/apache/flex/core/UIButtonBase.as | 3 +- .../as/src/org/apache/flex/core/UIMetrics.as | 3 +- .../src/org/apache/flex/core/ValuesManager.as | 3 +- .../as/src/org/apache/flex/core/ViewBase.as | 3 +- .../src/org/apache/flex/events/BrowserEvent.as | 479 +++++++++++++++++++ .../src/org/apache/flex/events/CustomEvent.as | 50 +- .../src/org/apache/flex/events/ElementEvents.as | 40 ++ .../Core/as/src/org/apache/flex/events/Event.as | 134 ++++-- .../org/apache/flex/events/EventDispatcher.as | 74 ++- .../org/apache/flex/events/IEventDispatcher.as | 32 +- .../as/src/org/apache/flex/events/MouseEvent.as | 3 +- .../org/apache/flex/events/ValueChangeEvent.as | 3 +- .../as/src/org/apache/flex/events/ValueEvent.as | 3 +- .../flex/events/utils/MouseEventConverter.as | 3 +- .../org/apache/flex/events/utils/MouseUtils.as | 3 +- .../Core/as/src/org/apache/flex/geom/Point.as | 3 +- .../as/src/org/apache/flex/geom/Rectangle.as | 3 +- .../as/src/org/apache/flex/states/AddItems.as | 3 +- .../org/apache/flex/states/ItemAndDescriptor.as | 3 +- .../org/apache/flex/states/SetEventHandler.as | 3 +- .../src/org/apache/flex/states/SetProperty.as | 3 +- .../Core/as/src/org/apache/flex/states/State.as | 3 +- .../as/src/org/apache/flex/utils/BeadMetrics.as | 3 +- .../as/src/org/apache/flex/utils/BinaryData.as | 1 + .../src/org/apache/flex/utils/CSSBorderUtils.as | 3 +- .../as/src/org/apache/flex/utils/EffectTimer.as | 1 + .../as/src/org/apache/flex/utils/Language.as | 318 ++++++++++++ .../apache/flex/utils/MXMLDataInterpreter.as | 1 + .../src/org/apache/flex/utils/MixinManager.as | 1 + .../as/src/org/apache/flex/utils/PNGEncoder.as | 1 + .../as/src/org/apache/flex/utils/PointUtils.as | 3 +- .../org/apache/flex/utils/SolidBorderUtil.as | 1 + .../src/org/apache/flex/utils/StringTrimmer.as | 3 +- .../Core/as/src/org/apache/flex/utils/Timer.as | 1 + .../as/src/org/apache/flex/utils/UIUtils.as | 3 +- .../flex/utils/ViewSourceContextMenuOption.as | 1 + .../org/apache/flex/utils/dbg/DOMPathUtil.as | 3 +- .../projects/Core/asjs/src/CoreASJSClasses.as | 4 +- .../org/apache/flex/core/BindableCSSStyles.as | 3 +- .../src/org/apache/flex/core/IDataGridLayout.as | 3 +- .../src/org/apache/flex/core/IDataGridModel.as | 3 +- .../flex/core/IDataGridPresentationModel.as | 1 + .../org/apache/flex/core/IDateChooserModel.as | 3 +- .../org/apache/flex/core/ParentDocumentBead.as | 3 +- .../src/org/apache/flex/core/SimpleCSSStyles.as | 3 +- .../asjs/src/org/apache/flex/utils/CSSUtils.as | 3 +- 122 files changed, 1380 insertions(+), 205 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index ba8f22f..c00e02e 100644 --- a/frameworks/projects/Core/as/src/CoreClasses.as +++ b/frameworks/projects/Core/as/src/CoreClasses.as @@ -22,7 +22,7 @@ package /** * @private * This class is used to link additional classes into rpc.swc - * beyond those that are found by dependecy analysis starting + * beyond those that are found by dependency analysis starting * from the classes specified in manifest.xml. */ internal class CoreClasses http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index 3e4821e..f0dd528 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/Application.as @@ -99,6 +99,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class Application extends Sprite implements IStrand, IFlexInfo, IParent, IEventDispatcher { /** @@ -485,4 +486,4 @@ package org.apache.flex.core return numChildren; } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index c8cac48..b51975e 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/BeadViewBase.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class BeadViewBase extends EventDispatcher implements IBeadView { /** @@ -94,4 +95,4 @@ package org.apache.flex.core return _strand as IUIBase; } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index 52ff8af..03e6a6a 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/BrowserWindow.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class BrowserWindow { /** @@ -48,4 +49,4 @@ package org.apache.flex.core navigateToURL(new URLRequest(url), options); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index bc9839a..27aeebb 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSFontFaceBead.as @@ -40,6 +40,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class CSSFontFaceBead implements IBead { /** @@ -143,4 +144,4 @@ package org.apache.flex.core event.preventDefault(); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/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 index e1e238c..2c09911 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSShape.as @@ -35,6 +35,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class CSSShape extends Shape implements IStyleableObject, IChild { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/CSSSprite.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSSprite.as b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSSprite.as index fcd2716..54d2638 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSSprite.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSSprite.as @@ -35,6 +35,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class CSSSprite extends Sprite implements IStyleableObject, IChild { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/CSSTextField.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSTextField.as b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSTextField.as index 41ff87c..ce90950 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/CSSTextField.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/CSSTextField.as @@ -35,6 +35,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class CSSTextField extends TextField { /** @@ -152,4 +153,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/CallLaterBead.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/CallLaterBead.as b/frameworks/projects/Core/as/src/org/apache/flex/core/CallLaterBead.as index 31903de..73fa57e 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/CallLaterBead.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/CallLaterBead.as @@ -34,6 +34,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class CallLaterBead implements IBead { /** @@ -109,4 +110,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ClassFactory.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ClassFactory.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ClassFactory.as index 8b1f254..79e6150 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ClassFactory.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ClassFactory.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class ClassFactory implements IFactory { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ContainerBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ContainerBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ContainerBase.as index bd2ade4..c523575 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ContainerBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ContainerBase.as @@ -74,6 +74,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class ContainerBase extends UIBase implements IMXMLDocument, IStatesObject, IContainer { /** @@ -413,4 +414,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/DataBindingBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/DataBindingBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/DataBindingBase.as index 9d108e5..5fee355 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/DataBindingBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/DataBindingBase.as @@ -27,6 +27,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class DataBindingBase { /** @@ -42,4 +43,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/FilledRectangle.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/FilledRectangle.as b/frameworks/projects/Core/as/src/org/apache/flex/core/FilledRectangle.as index dcc6965..a2d9df5 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/FilledRectangle.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/FilledRectangle.as @@ -31,6 +31,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class FilledRectangle extends UIBase { /** @@ -103,4 +104,4 @@ package org.apache.flex.core _shape.graphics.endFill(); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as b/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as new file mode 100644 index 0000000..33425a2 --- /dev/null +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/HTMLElementWrapper.as @@ -0,0 +1,141 @@ +package org.apache.flex.core +{ + COMPILE::JS + { + import org.apache.flex.events.BrowserEvent; + import org.apache.flex.events.EventDispatcher; + } + + [ExcludeClass] + COMPILE::AS3 + public class HTMLElementWrapper {} + + COMPILE::JS + public class HTMLElementWrapper extends EventDispatcher implements IStrand + { + + //-------------------------------------- + // Static Property + //-------------------------------------- + + static public var googFireListener:Function; + + /** + * The properties that triggers the static initializer + */ + static public var installedOverride:Boolean = installOverride(); + + //-------------------------------------- + // Static Function + //-------------------------------------- + + /** + * @param listener The listener object to call {goog.events.Listener}. + * @param eventObject The event object to pass to the listener. + * @return Result of listener. + */ + static public function fireListenerOverride(listener:Object, eventObject:BrowserEvent):Boolean + { + var e:BrowserEvent = new BrowserEvent(); + e.wrappedEvent = eventObject as goog.events.BrowserEvent; + return HTMLElementWrapper.googFireListener(listener, e); + } + + /** + * Static initializer + */ + static public function installOverride():Boolean + { + HTMLElementWrapper.googFireListener = goog.events["fireListener"]; + goog.events["fireListener"] = HTMLElementWrapper.fireListenerOverride; + return true; + } + + //-------------------------------------- + // Property + //-------------------------------------- + + public var element:EventTarget; + public var model:IBead; + + protected var beads:Array; + protected var internalDisplay:String = 'inline'; + + //-------------------------------------- + // Function + //-------------------------------------- + + public function get MXMLDescriptor():Array + { + return null; + } + + /** + * @param bead The new bead. + */ + public function addBead(bead:IBead):void + { + if (!beads) + { + beads = []; + } + + beads.push(bead); + + if (bead is IBeadModel) + { + model = bead; + } + + bead.strand = this; + } + + /** + * @param classOrInterface The requested bead type. + * @return The bead. + */ + public function getBeadByType(classOrInterface:Class):IBead + { + var bead:IBead, i:uint, n:uint; + + n = beads.length; + + for (i = 0; i < n; i++) + { + bead = beads[i]; + + if (bead is classOrInterface) + { + return bead; + } + } + + return null; + } + + /** + * @param bead The bead to remove. + * @return The bead. + */ + public function removeBead(bead:IBead):IBead + { + var i:uint, n:uint, value:Object; + + n = beads.length; + + for (i = 0; i < n; i++) + { + value = beads[i]; + + if (bead === value) + { + beads.splice(i, 1); + + return bead; + } + } + + return null; + } + } +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IAlertModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IAlertModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IAlertModel.as index 3b8475c..716d7c5 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IAlertModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IAlertModel.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IAlertModel extends IEventDispatcher, IBeadModel { /** @@ -132,4 +133,4 @@ package org.apache.flex.core function get noLabel():String; function set noLabel(value:String):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBead.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBead.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBead.as index f2a8f91..c0c8991 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBead.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBead.as @@ -44,4 +44,4 @@ package org.apache.flex.core */ function set strand(value:IStrand):void } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadController.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadController.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadController.as index fe4467f..13c5cb3 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadController.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadController.as @@ -30,8 +30,9 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IBeadController extends IBead { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadLayout.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadLayout.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadLayout.as index fcc5569..eb7ae18 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadLayout.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadLayout.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IBeadLayout extends IBead { /** @@ -37,4 +38,4 @@ package org.apache.flex.core */ function layout():Boolean; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadModel.as index 0bca57b..23e6251 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadModel.as @@ -36,4 +36,4 @@ package org.apache.flex.core { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadView.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadView.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadView.as index 2835bfc..962e12d 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadView.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBeadView.as @@ -31,6 +31,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IBeadView extends IBead { /** @@ -43,4 +44,4 @@ package org.apache.flex.core */ function get host():IUIBase } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IBorderModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IBorderModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IBorderModel.as index 02f0b56..c746a8f 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IBorderModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IBorderModel.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IBorderModel extends IBead, IBeadModel { /** @@ -42,4 +43,4 @@ package org.apache.flex.core */ function get offsets():Rectangle; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IChild.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IChild.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IChild.as index 8728ed3..d7d2864 100755 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IChild.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IChild.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IChild { /** @@ -41,4 +42,4 @@ package org.apache.flex.core */ function get parent():DisplayObjectContainer; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IChrome.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IChrome.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IChrome.as index 2642404..c79264e 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IChrome.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IChrome.as @@ -30,8 +30,9 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IChrome { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IComboBoxModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IComboBoxModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IComboBoxModel.as index 4b9fdfb..54a7606 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IComboBoxModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IComboBoxModel.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IComboBoxModel extends IEventDispatcher, IBeadModel { // TODO: should extend ITextModel @@ -105,4 +106,4 @@ package org.apache.flex.core function get selectedItem():Object; function set selectedItem(value:Object):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IContainer.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IContainer.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IContainer.as index 1091bad..2aaaae4 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IContainer.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IContainer.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IContainer extends IParent { /** @@ -55,4 +56,4 @@ package org.apache.flex.core */ function childrenAdded():void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IContentView.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IContentView.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IContentView.as index 486a672..8206175 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IContentView.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IContentView.as @@ -18,21 +18,22 @@ //////////////////////////////////////////////////////////////////////////////// package org.apache.flex.core { +COMPILE::AS3 public interface IContentView { function get x():Number; function set x(value:Number):void; - + function get y():Number; function set y(value:Number):void; - + function get width():Number; function set width(value:Number):void; - + function get height():Number; function set height(value:Number):void; - + function addElement(value:Object, dispatchEvent:Boolean = true):void; function removeAllElements():void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IDataProviderItemRendererMapper.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IDataProviderItemRendererMapper.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IDataProviderItemRendererMapper.as index 0ca5f31..b198e79 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IDataProviderItemRendererMapper.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IDataProviderItemRendererMapper.as @@ -35,6 +35,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IDataProviderItemRendererMapper extends IBead { /** @@ -49,4 +50,4 @@ package org.apache.flex.core function get itemRendererFactory():IItemRendererClassFactory; function set itemRendererFactory(value:IItemRendererClassFactory):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IDocument.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IDocument.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IDocument.as index 29ea190..4f65a7d 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IDocument.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IDocument.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IDocument { /** @@ -45,4 +46,4 @@ package org.apache.flex.core */ function setDocument(document:Object, id:String = null):void } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IDragInitiator.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IDragInitiator.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IDragInitiator.as index 06fada6..316e351 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IDragInitiator.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IDragInitiator.as @@ -33,6 +33,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IDragInitiator { /** @@ -64,4 +65,4 @@ package org.apache.flex.core function acceptedDrop(dropTarget:Object, type:String):void } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IEffectTimer.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IEffectTimer.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IEffectTimer.as index 7affda2..790b9fa 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IEffectTimer.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IEffectTimer.as @@ -34,6 +34,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IEffectTimer extends IEventDispatcher { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IFactory.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IFactory.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IFactory.as index 36c0841..d6d41e5 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IFactory.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IFactory.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IFactory { /** @@ -43,4 +44,4 @@ package org.apache.flex.core */ function newInstance():*; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IFlexInfo.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IFlexInfo.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IFlexInfo.as index 637918e..d55afbe 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IFlexInfo.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IFlexInfo.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IFlexInfo { /** @@ -40,4 +41,4 @@ package org.apache.flex.core */ function info():Object } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IFormatBead.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IFormatBead.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IFormatBead.as index 3880f5a..7d67f77 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IFormatBead.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IFormatBead.as @@ -31,6 +31,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IFormatBead extends IBead, IEventDispatcher { /** @@ -66,4 +67,4 @@ package org.apache.flex.core */ function get formattedString():String; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IImageModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IImageModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IImageModel.as index 0a664dd..0ef54b6 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IImageModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IImageModel.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IImageModel extends IEventDispatcher, IBeadModel { /** @@ -45,4 +46,4 @@ package org.apache.flex.core function get source():String; function set source(value:String):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRenderer.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRenderer.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRenderer.as index 66d79d5..0d8f038 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRenderer.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRenderer.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IItemRenderer extends IEventDispatcher { /** @@ -54,4 +55,4 @@ package org.apache.flex.core function get itemRendererParent():Object; function set itemRendererParent(value:Object):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererClassFactory.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererClassFactory.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererClassFactory.as index 36e9d9f..0afa093 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererClassFactory.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererClassFactory.as @@ -37,6 +37,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IItemRendererClassFactory extends IBead { // TODO: add additional parameters like the data item and index @@ -57,4 +58,4 @@ package org.apache.flex.core */ function createItemRenderer(parent:IItemRendererParent):IItemRenderer; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererParent.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererParent.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererParent.as index 2b36d0d..ade3cea 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererParent.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IItemRendererParent.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IItemRendererParent extends IParent, IEventDispatcher { /** @@ -49,4 +50,4 @@ package org.apache.flex.core function removeAllElements():void; function updateAllItemRenderers():void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutChild.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutChild.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutChild.as index 8109b4d..0997b6b 100755 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutChild.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutChild.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ILayoutChild extends IChild, IUIBase { /** @@ -169,4 +170,4 @@ package org.apache.flex.core function isHeightSizedToContent():Boolean; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutParent.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutParent.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutParent.as index 0d06b50..b891c0f 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutParent.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ILayoutParent.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ILayoutParent { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IListPresentationModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IListPresentationModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IListPresentationModel.as index 0e523aa..13d056e 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IListPresentationModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IListPresentationModel.as @@ -27,6 +27,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IListPresentationModel extends IBead { /** @@ -40,4 +41,4 @@ package org.apache.flex.core function get rowHeight():Number; function set rowHeight(value:Number):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IMXMLDocument.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IMXMLDocument.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IMXMLDocument.as index ddd51ef..3cfcb65 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IMXMLDocument.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IMXMLDocument.as @@ -27,6 +27,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IMXMLDocument { /** @@ -63,4 +64,4 @@ package org.apache.flex.core function generateMXMLAttributes(data:Array):void } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IMeasurementBead.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IMeasurementBead.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IMeasurementBead.as index 1722c2d..42545a3 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IMeasurementBead.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IMeasurementBead.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IMeasurementBead extends IBead { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IPanelModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IPanelModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IPanelModel.as index 86214f5..aff1e9b 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IPanelModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IPanelModel.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IPanelModel extends IBeadModel, ITitleBarModel { /** @@ -42,4 +43,4 @@ package org.apache.flex.core function get controlBar():Array; function set controlBar(value:Array):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IParent.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IParent.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IParent.as index d90588a..8ec397d 100755 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IParent.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IParent.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IParent { /** @@ -106,4 +107,4 @@ package org.apache.flex.core function getElementAt(index:int):Object; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IParentIUIBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IParentIUIBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IParentIUIBase.as index f36d006..ffd5db5 100755 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IParentIUIBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IParentIUIBase.as @@ -27,7 +27,8 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IParentIUIBase extends IParent, IUIBase { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUp.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUp.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUp.as index 9867498..29353c5 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUp.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUp.as @@ -27,7 +27,8 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IPopUp { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUpHost.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUpHost.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUpHost.as index b32d9bf..bbd8f40 100755 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUpHost.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IPopUpHost.as @@ -27,7 +27,8 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IPopUpHost extends IParent { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IRangeModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IRangeModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IRangeModel.as index fa254ba..1ffd283 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IRangeModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IRangeModel.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IRangeModel extends IBeadModel { /** @@ -92,4 +93,4 @@ package org.apache.flex.core function get value():Number; function set value(value:Number):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IRollOverModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IRollOverModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IRollOverModel.as index 5c27b7a..4be7c4f 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IRollOverModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IRollOverModel.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IRollOverModel extends IEventDispatcher, IBeadModel { /** @@ -43,4 +44,4 @@ package org.apache.flex.core function get rollOverIndex():int; function set rollOverIndex(value:int):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IScrollBarModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IScrollBarModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IScrollBarModel.as index 39e289f..f4ee2fe 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IScrollBarModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IScrollBarModel.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IScrollBarModel extends IRangeModel { /** @@ -54,4 +55,4 @@ package org.apache.flex.core function get pageStepSize():Number; function set pageStepSize(value:Number):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectableItemRenderer.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectableItemRenderer.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectableItemRenderer.as index 5ebfe6f..03d4e9b 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectableItemRenderer.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectableItemRenderer.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ISelectableItemRenderer extends IItemRenderer { @@ -92,4 +93,4 @@ package org.apache.flex.core function get down():Boolean; function set down(value:Boolean):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectionModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectionModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectionModel.as index 70de3f5..5c12f60 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectionModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ISelectionModel.as @@ -31,6 +31,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ISelectionModel extends IEventDispatcher, IBeadModel { /** @@ -97,4 +98,4 @@ package org.apache.flex.core function get labelField():String; function set labelField(value:String):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesImpl.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesImpl.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesImpl.as index 9d8e7a1..5c06b2a 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesImpl.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesImpl.as @@ -31,7 +31,8 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IStatesImpl extends IEventDispatcher, IBead { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesObject.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesObject.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesObject.as index 1432e35..6a359d7 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesObject.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStatesObject.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IStatesObject extends IEventDispatcher { /** @@ -66,4 +67,4 @@ package org.apache.flex.core } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStrand.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStrand.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStrand.as index ea91bf4..b6e8b20 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStrand.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStrand.as @@ -74,4 +74,4 @@ package org.apache.flex.core */ function removeBead(bead:IBead):IBead; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStrandWithModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStrandWithModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStrandWithModel.as index 4e504cf..7c9e756 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStrandWithModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStrandWithModel.as @@ -34,6 +34,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IStrandWithModel extends IStrand { /** @@ -47,4 +48,4 @@ package org.apache.flex.core function get model():IBeadModel; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleObject.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleObject.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleObject.as index 79f1754..be743da 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleObject.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleObject.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IStyleObject { /** @@ -42,4 +43,4 @@ package org.apache.flex.core function set object(value:IStyleableObject):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleableObject.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleableObject.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleableObject.as index e4071e5..1164005 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleableObject.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IStyleableObject.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IStyleableObject extends IEventDispatcher { /** @@ -68,4 +69,4 @@ package org.apache.flex.core */ function get style():Object; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ITextModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ITextModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ITextModel.as index ceb9439..0fe8c18 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ITextModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ITextModel.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ITextModel extends IBeadModel { /** @@ -53,4 +54,4 @@ package org.apache.flex.core function set html(value:String):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ITitleBarModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ITitleBarModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ITitleBarModel.as index 4013ae3..4fa9046 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ITitleBarModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ITitleBarModel.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface ITitleBarModel extends IBeadModel { [Bindable("titleChange")] @@ -70,4 +71,4 @@ package org.apache.flex.core function get showCloseButton():Boolean; function set showCloseButton(value:Boolean):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IToggleButtonModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IToggleButtonModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IToggleButtonModel.as index 6b06a84..d6dc58d 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IToggleButtonModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IToggleButtonModel.as @@ -27,6 +27,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IToggleButtonModel extends IBeadModel { // TODO: Should extend ITextModel? Or should it @@ -64,4 +65,4 @@ package org.apache.flex.core function get selected():Boolean; function set selected(value:Boolean):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IUIBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IUIBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IUIBase.as index b033edc..d46f4a2 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IUIBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IUIBase.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IUIBase extends IStrand, IEventDispatcher { /** @@ -130,4 +131,4 @@ package org.apache.flex.core */ function get topMostEventDispatcher():IEventDispatcher; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IValueToggleButtonModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IValueToggleButtonModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IValueToggleButtonModel.as index 07a845c..4c1f483 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IValueToggleButtonModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IValueToggleButtonModel.as @@ -28,6 +28,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IValueToggleButtonModel extends IToggleButtonModel { /** @@ -66,4 +67,4 @@ package org.apache.flex.core function get selectedValue():Object; function set selectedValue(newValue:Object):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IValuesImpl.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IValuesImpl.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IValuesImpl.as index 693e43e..95200dd 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IValuesImpl.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IValuesImpl.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IValuesImpl { /** @@ -120,4 +121,4 @@ package org.apache.flex.core */ function parseStyles(value:String):Object; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IViewport.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewport.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewport.as index eba487f..831971f 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewport.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewport.as @@ -6,6 +6,7 @@ package org.apache.flex.core * is specified by the IViewportModel, adding scrollbars or whatever scrolling * mechanism they want. */ + COMPILE::AS3 public interface IViewport extends IBead { /** @@ -59,4 +60,4 @@ package org.apache.flex.core */ function scrollerHeight():Number; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportModel.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportModel.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportModel.as index aef9ef2..7566a04 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportModel.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportModel.as @@ -5,6 +5,7 @@ package org.apache.flex.core * in which to operate by a View bead and given this model with the properties * necessary for its function. */ + COMPILE::AS3 public interface IViewportModel extends IBeadModel { // Layout and Content @@ -94,4 +95,4 @@ package org.apache.flex.core function get horizontalScrollPosition():Number; function set horizontalScrollPosition(value:Number):void; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportScroller.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportScroller.as b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportScroller.as index 401b908..5b0a4cb 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportScroller.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/IViewportScroller.as @@ -28,8 +28,9 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public interface IViewportScroller { } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ItemRendererClassFactory.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ItemRendererClassFactory.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ItemRendererClassFactory.as index b2a7ef3..3dbecce 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ItemRendererClassFactory.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ItemRendererClassFactory.as @@ -38,7 +38,8 @@ package org.apache.flex.core * @playerversion Flash 10.2 * @playerversion AIR 2.6 * @productversion FlexJS 0.0 - */ + */ + COMPILE::AS3 public class ItemRendererClassFactory extends Strand implements IItemRendererClassFactory, IDocument, IBead { /** @@ -194,4 +195,4 @@ package org.apache.flex.core this.document = document; } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/MXMLDragInitiator.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/MXMLDragInitiator.as b/frameworks/projects/Core/as/src/org/apache/flex/core/MXMLDragInitiator.as index 8468098..dd82023 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/MXMLDragInitiator.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/MXMLDragInitiator.as @@ -53,6 +53,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class MXMLDragInitiator extends EventDispatcher implements IBead, IDragInitiator { /** @@ -128,4 +129,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleCSSValuesImpl.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleCSSValuesImpl.as b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleCSSValuesImpl.as index 68d6882..c2d9711 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleCSSValuesImpl.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleCSSValuesImpl.as @@ -42,6 +42,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class SimpleCSSValuesImpl extends EventDispatcher implements IValuesImpl { /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleStatesImpl.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleStatesImpl.as b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleStatesImpl.as index e0982ed..d72bd97 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleStatesImpl.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleStatesImpl.as @@ -43,6 +43,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class SimpleStatesImpl extends EventDispatcher implements IStatesImpl, IBead { /** @@ -220,4 +221,4 @@ package org.apache.flex.core } } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleValuesImpl.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleValuesImpl.as b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleValuesImpl.as index 780a0e7..0c1a614 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleValuesImpl.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/SimpleValuesImpl.as @@ -32,6 +32,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class SimpleValuesImpl extends EventDispatcher implements IValuesImpl { public function SimpleValuesImpl() @@ -164,4 +165,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/StageProxy.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/StageProxy.as b/frameworks/projects/Core/as/src/org/apache/flex/core/StageProxy.as index 879d2d5..1afe763 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/StageProxy.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/StageProxy.as @@ -33,6 +33,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class StageProxy implements IEventDispatcher { /** @@ -123,4 +124,4 @@ package org.apache.flex.core return _stage.hasEventListener(eventName); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/Strand.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/Strand.as b/frameworks/projects/Core/as/src/org/apache/flex/core/Strand.as index 860736e..b02cea7 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/Strand.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/Strand.as @@ -30,6 +30,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class Strand extends EventDispatcher implements IStrand { /** @@ -179,4 +180,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/StyleableCSSTextField.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/StyleableCSSTextField.as b/frameworks/projects/Core/as/src/org/apache/flex/core/StyleableCSSTextField.as index cbd7a08..79e2a7d 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/StyleableCSSTextField.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/StyleableCSSTextField.as @@ -33,6 +33,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class StyleableCSSTextField extends CSSTextField implements IStyleableObject, IChild { /** @@ -197,4 +198,4 @@ package org.apache.flex.core return false; } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as index a017e38..a621758 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/UIBase.as @@ -135,6 +135,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class UIBase extends Sprite implements IStrandWithModel, IEventDispatcher, IParentIUIBase, IStyleableObject, ILayoutChild { /** @@ -1046,4 +1047,4 @@ package org.apache.flex.core dispatchEvent(event); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/UIButtonBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/UIButtonBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/UIButtonBase.as index a8c2ba9..6559a30 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/UIButtonBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/UIButtonBase.as @@ -58,6 +58,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class UIButtonBase extends SimpleButton implements IStrandWithModel, IEventDispatcher, IUIBase, IStyleableObject, ILayoutChild { /** @@ -856,4 +857,4 @@ package org.apache.flex.core } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/UIMetrics.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/UIMetrics.as b/frameworks/projects/Core/as/src/org/apache/flex/core/UIMetrics.as index 349e46d..1ae6a08 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/UIMetrics.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/UIMetrics.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class UIMetrics { /** @@ -124,4 +125,4 @@ package org.apache.flex.core public var marginRight:Number; } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ValuesManager.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ValuesManager.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ValuesManager.as index 0c9b6fd..721374a 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ValuesManager.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ValuesManager.as @@ -29,6 +29,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class ValuesManager { /** @@ -69,4 +70,4 @@ package org.apache.flex.core _valuesImpl = value; } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/91d94267/frameworks/projects/Core/as/src/org/apache/flex/core/ViewBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Core/as/src/org/apache/flex/core/ViewBase.as b/frameworks/projects/Core/as/src/org/apache/flex/core/ViewBase.as index 74c30ce..4c4ae26 100644 --- a/frameworks/projects/Core/as/src/org/apache/flex/core/ViewBase.as +++ b/frameworks/projects/Core/as/src/org/apache/flex/core/ViewBase.as @@ -49,6 +49,7 @@ package org.apache.flex.core * @playerversion AIR 2.6 * @productversion FlexJS 0.0 */ + COMPILE::AS3 public class ViewBase extends ContainerBase implements IPopUpHost { /** @@ -97,4 +98,4 @@ package org.apache.flex.core } } -} \ No newline at end of file +}
