Log Message: |
Transferred from the Adobe Open Source Subversion Repository
Revision: 7862
Author: jszeto@adobe.com
Date: 2009-06-15T22:06:23.250745Z
Log Message:
-----------
GraphicElement PARB Changes
mx.core.AdvancedLayoutFeatures
• Rename layer -> depth
• Rename offsets -> postLayoutTransformOffsets
mx.core.IVisualElement
• Rename layer -> depth
mx.core.UIComponent
• Rename offsets -> postLayoutTransformOffsets
• Rename layer -> depth
mx.graphics.GradientBase
• Remove scaleX
mx.graphics.GradientStroke
• Add apply(g:Graphics, bounds:Rectangle)
mx.graphics.IStroke
• Remove draw
• Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)
mx.graphics.LinearGradient
• Add scaleX
mx.graphics.LinearGradientStroke
• Add scaleX
• Remove draw
• Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)
mx.graphics.RadialGradient
• Add scaleX
mx.graphics.RadialGradientStroke
• Add scaleX
• Remove draw
• Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)
mx.graphics.SolidColorStroke
• Remove draw
• Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)
mx.flash.UIMovieClip
• Rename offsets -> postLayoutTransformOffsets
• Rename layer -> depth
spark.components.PopUpAnchor
• Change popUp type from UIComponent -> IFlexDisplayObject
• Rename positionPopUp -> calculatePopUpPosition
• Rename autoSizePopUpWidth -> popUpWidthMatchesAnchorWidth
• Rename autoSizePopUpHeight -> popUpHeightMatchesAnchorHeight
spark.core.RelativePosition
• Rename and move spark.core.RelativePosition -> spark.components.PopUpPosition
• Rename EXACT -> TOP_LEFT (topLeft)
spark.core.SpriteVisualElement
• Rename layer -> depth
• Remove computeMatrix
spark.primitives.BitmapImage
• Change _NORMAL_UINT from protected -> private
• Change _REPEAT_UINT from protected -> private
• Change _SCALE_UINT from protected -> private
• Change resizeModeToUINT from protected -> private
• Rename drawElement -> draw
spark.primitives.Line
• Rename skipMeasure -> canSkipMeasurement
• Rename drawElement -> draw
spark.primitives.Path
• Change graphicsPath fro protected -> mx_internal
• Rename skipMeasure -> canSkipMeasurement
• Rename drawElement -> draw
• Rename renderGraphicsAtScale -> generateGraphicsPath
• Change generateGraphicsPath from protected -> mx_internal
• Rename notifyElementLayerChanged -> invalidateDisplayObjectSharing
spark.primitives.Rect
• Rename drawElement -> draw
spark.primitives.supportClasses.GraphicElement
• Rename layer -> depth
• Rename offsets -> postLayoutTransformOffsets
• Rename getBitmapData -> captureBitmapData
• Rename notifyElementLayerChanged -> invalidateDisplayObjectSharing
• Rename skipMeasure -> canSkipMeasurement
• Add protected hasComplexLayoutMatrix:Boolean getter
• Remove target
• Remove computeMatrix
• Change DEFAULT_MAX_WIDTH from public -> private
• Change DEFAULT_MAX_HEIGHT from public -> private
• Change DEFAULT_MIN_WIDTH from public -> private
• Change DEFAULT_MIN_HEIGHT from public -> private
• Change allocateLayoutFeatures from protected -> mx_internal
• Change invalidateTransform from protected -> private
• Change captureBitmapData from public -> mx_internal
• Change applyMaskType from protected -> mx_internal
• Change dispatchPropertyChangeEvent from protected -> private
• Change applyComputedTransform from protected -> mx_internal
• Change filterChangedHandler from protected -> private
spark.supportClasses.StrokedElement
• Rename drawElement -> draw
• Remove getStroke()
• Add getStrokeExtents() override
QE Notes: None
Doc Notes: None
Bugs: N/A
Reviewer: Glenn
Modified Paths:
--------------
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/StrokedElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/BitmapImage.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/geom/TransformOffsets.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DataGroup.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/GraphicElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/TextGraphicElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/Group.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Line.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Ellipse.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/core/SpriteVisualElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/FilledElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransitionShader.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/GradientStroke.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/GradientBase.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/supportClasses/AnimateTransitionShaderInstance.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/IFill.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/SolidColorStroke.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/RadialGradientStroke.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/ButtonBar.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Path.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Rect.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/SolidColor.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransform.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/RadialGradient.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/IStroke.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/LinearGradientStroke.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/GroupBase.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/LinearGradient.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/AdvancedLayoutFeatures.as</path>
|