0 Replies Latest reply on Dec 15, 2008 6:37 PM by Peter Farland

    [svn] 4322: Separating the FXG -> SWF utility code to a separate Java module named fxgutils.

    Peter Farland Level 3
      Revision: 4322
      Author: pfarland@adobe.com
      Date: 2008-12-15 18:37:21 -0800 (Mon, 15 Dec 2008)

      Log Message:
      -----------
      Separating the FXG -> SWF utility code to a separate Java module named fxgutils. This module depends on the existing swfutils module.

      A new sample eclipse project has been created for the fxgutils module under the development section. The dependencies in each of the other java based eclipse projects have been updated.

      Note that if any compiler classpaths had a dependency on swfutils.jar, they likely will also depend on fxgutils.jar now too. The build.xml files, including the package targets, have been updated to reflect this dependency.

      QE: No, though please note the new fxgutils.jar dependency.
      Doc: No
      Checkintests: Pass

      Modified Paths:
      --------------
      flex/sdk/trunk/build.xml
      flex/sdk/trunk/development/eclipse/java/flex-asc/.project
      flex/sdk/trunk/development/eclipse/java/flex-compiler/.classpath
      flex/sdk/trunk/development/eclipse/java/flex-compiler/.project
      flex/sdk/trunk/development/eclipse/java/flex-debugger/.classpath
      flex/sdk/trunk/development/eclipse/java/webtier-bootstrap/.classpath
      flex/sdk/trunk/development/eclipse/java/webtier-bootstrap/.project
      flex/sdk/trunk/development/eclipse/java/webtier-servlet/.classpath
      flex/sdk/trunk/development/eclipse/java/webtier-servlet/.project
      flex/sdk/trunk/modules/compiler/build.xml

      Added Paths:
      -----------
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/.classpath
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/.project
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/.settings/
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/.settings/org.eclipse.jdt.core.pref s
      flex/sdk/trunk/development/eclipse/java/flex-fxgutils/.settings/org.eclipse.jdt.ui.prefs
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/FXGConstants.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/FXGException.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/AbstractFXGNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/AbstractShapeNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/BitmapGraphicNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/DefinitionNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/DelegateNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/EllipseNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FXGNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/FilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GradientEntryNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicContentNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicContext.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GraphicNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GroupDefinitionNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/GroupNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/LibraryNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/LineNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskPropertyNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskableNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/MaskingNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/PathNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/PlaceObjectNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/RectNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/ScalableGradientNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/StrokeNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TextGraphicNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TextNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/TransformNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/AbstractFillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/BitmapFillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/LinearGradientFillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/RadialGradientFillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/fills/SolidColorFillNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/AbstractFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/BevelFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/BlurFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/ColorMatrixFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/DropShadowFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GlowFilterNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GradientBevelFilterNode.ja va
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/filters/GradientGlowFilterNode.jav a
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/AbstractStrokeNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/LinearGradientStrokeNode.j ava
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/RadialGradientStrokeNode.j ava
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/strokes/SolidColorStrokeNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/AbstractCharacterTextNode.jav a
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/AbstractTextNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/BRNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/CDATANode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/ParagraphNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/text/SpanNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/AbstractTransformNode.j ava
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/ColorTransformNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/transforms/MatrixNode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/BevelType.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/BlendMode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Caps.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/InterpolationMethod.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Joints.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Kerning.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/LineBreak.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/MaskType.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/ScaleMode.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/ScalingGrid.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/SpreadMethod.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/WhiteSpaceCollapse.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/dom/types/Winding.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/sax/FXGSAXScanner.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/FXGGraphics.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/ImageHelper.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/ShapeHelper.java
      flex/sdk/trunk/modules/fxgutils/src/java/flash/fxg/swf/TypeHelper.java

      Removed Paths:
      -------------
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/FXGConstants.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/FXGException.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/AbstractFXGNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/AbstractShapeNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/BitmapGraphicNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/DefinitionNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/DelegateNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/EllipseNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/FXGNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/FillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/FilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GradientEntryNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicContentNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicContext.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupDefinitionNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/LibraryNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/LineNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/MaskPropertyNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/MaskableNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/MaskingNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/PathNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/PlaceObjectNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/RectNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/ScalableGradientNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/StrokeNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TextGraphicNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TextNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TransformNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/AbstractFillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/BitmapFillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/LinearGradientFillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/RadialGradientFillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/fills/SolidColorFillNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/AbstractFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/BevelFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/BlurFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/ColorMatrixFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/DropShadowFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/GlowFilterNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/GradientBevelFilterNode.ja va
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/filters/GradientGlowFilterNode.jav a
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/AbstractStrokeNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/LinearGradientStrokeNode.j ava
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/RadialGradientStrokeNode.j ava
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/strokes/SolidColorStrokeNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/AbstractCharacterTextNode.jav a
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/AbstractTextNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/BRNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/CDATANode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/ParagraphNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/SpanNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/transforms/AbstractTransformNode.j ava
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/transforms/ColorTransformNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/transforms/MatrixNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/BevelType.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/BlendMode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/Caps.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/InterpolationMethod.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/Joints.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/Kerning.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/LineBreak.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/MaskType.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/ScaleMode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/ScalingGrid.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/SpreadMethod.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/WhiteSpaceCollapse.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/types/Winding.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/sax/FXGSAXScanner.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/FXGGraphics.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/ImageHelper.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/ShapeHelper.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TypeHelper.java