0 Replies Latest reply on Jul 22, 2008 12:55 PM by (Corey_Lucier)

    [svn] 2569: Adding [HostComponent] metadata functionality for use with Gumbonent skins to provide a

      Revision: 2569
      Author: clucier@adobe.com
      Date: 2008-07-22 13:55:02 -0700 (Tue, 22 Jul 2008)

      Log Message:
      -----------
      Adding [HostComponent] metadata functionality for use with Gumbonent skins to provide a
      strongly typed reference (hostComponent) back to the owning component, automagically.
      Reviewer: Paul (Compiler), Ryan (SDK)
      QA: Yes

      Modified Paths:
      --------------
      flex/sdk/trunk/development/eclipse/flex/flex4/.actionScriptProperties
      flex/sdk/trunk/frameworks/projects/flex4/build.xml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/core/SkinnableComponent.as
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ApplicationSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/CheckBoxSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HScrollBarSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HScrollBarThumbSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HScrollBarTrackSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HSliderSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HSliderThumbSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/HSliderTrackSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ItemsComponentSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ListSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/PanelSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/RadioButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ScrollBarDownButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ScrollBarLeftButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ScrollBarRightButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ScrollBarUpButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/SelectorSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/SpinnerDecrButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/SpinnerIncrButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/SpinnerSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/TextAreaSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/TextInputSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/ToggleButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VScrollBarSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VScrollBarThumbSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VScrollBarTrackSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VSliderSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VSliderThumbSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/flex/skin/VSliderTrackSkin.mxml
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilationUnit.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/ImplementationCompiler.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler_en.properties

      Added Paths:
      -----------
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentEvaluator.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentExtension.java