ANIMATOR : Modify FileWrite 80/22180/1
authorjinwooim.bae <jinwooim.bae@samsung.com>
Thu, 29 May 2014 14:14:43 +0000 (23:14 +0900)
committerjinwooim.bae <jinwooim.bae@samsung.com>
Thu, 29 May 2014 14:14:43 +0000 (23:14 +0900)
Modified FileWrite after using the animator trigger action.

Change-Id: Iee9d4f80741bbd752a0dd010d67b6dab611bfc7c
Signed-off-by: jinwooim.bae <jinwooim.bae@samsung.com>
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/model/io/AnimatorFileWriter.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/model/app/AppManagerForAppXML.java

index 5cd95dc..05397e1 100644 (file)
@@ -254,7 +254,7 @@ public class AnimatorFileWriter {
     public static void writeCssFileModel(AppManager appManager, Part rootPart) {
        FileWriter fw = null;
         try {
-            String animationCssString = getAnimatorKeyFrameString(rootPart);
+            String animationCssString = getAnimatorKeyFrameString(appManager, rootPart);
 
             String modelCssFilePath =
                     AnimatorUtils.getFilePath(appManager.getProjectManager().getProject(),
@@ -290,13 +290,13 @@ public class AnimatorFileWriter {
      * @param rootPart
      * @return
      */
-    public static String getAnimatorKeyFrameString(Part rootPart) {
+    public static String getAnimatorKeyFrameString(AppManager appManager, Part rootPart) {
         if(rootPart == null) {
             return null;
         }
         
         try {
-               AnimatorModelManager manager = AnimatorUtils.getAppManager().getAnimatorModelManager();
+               AnimatorModelManager manager = appManager.getAnimatorModelManager();
             StringBuffer animationCssString = new StringBuffer(new String("".getBytes(), "utf-8"));// ask
                                                                                                    // why?
             for (Part part : rootPart.getChildren()) {
index 58e1865..1724c58 100644 (file)
@@ -276,7 +276,7 @@ public class AppManagerForAppXML extends AppManager {
         html = html.replace("%animator%", animator_script);
 
         Part aniRootPart = getPageDataSet().getBaseRootPart();
-        String animatorCss = AnimatorFileWriter.getAnimatorKeyFrameString(aniRootPart);
+        String animatorCss = AnimatorFileWriter.getAnimatorKeyFrameString(this, aniRootPart);
         if(animatorCss != null){
             html = html.replace("%animatorCss%", animatorCss);
         }