[309606] Develop Script Editor (Format, etc.)
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/EditPanelTab.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/EditPanelTab.java index e1f696e..ae4a56c 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/EditPanelTab.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/EditPanelTab.java
@@ -1178,7 +1178,7 @@ */ public void repaintTextEndTime() { // PickUP current text - if(scaleVoiceSpeed.isDisposed()){ + if (scaleVoiceSpeed.isDisposed()) { return; } int extendSpeed = scaleVoiceSpeed.getSelection();
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/PreviewPanel.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/PreviewPanel.java index cdd3d84..1e85c8f 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/PreviewPanel.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/PreviewPanel.java
@@ -249,7 +249,7 @@ */ public String getURLMovie() { IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ + if (model instanceof IWebBrowserACTF) { return model.getURL(); } return "about:blank"; @@ -259,11 +259,11 @@ * @category Setter Method * @purpose Set new URL to Text field */ - public void setURLMovie(String newURL) { + public void setURLMovie(String newURL) { IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ + if (model instanceof IWebBrowserACTF) { ((IWebBrowserACTF) model).navigate(newURL); - }else{ + } else { ModelServiceUtils.launch(newURL, WebBrowserEditor.ID); } } @@ -549,10 +549,10 @@ // reload media content IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ + if (model instanceof IWebBrowserACTF) { ((IWebBrowserACTF) model).navigateRefresh(); } - + // Stop TTS engine instParentView.reqStopVoicePlayer();
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/ScriptListTable.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/ScriptListTable.java index b0b640a..82b776d 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/ScriptListTable.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/ScriptListTable.java
@@ -81,11 +81,6 @@ } - /** - * @category - - - */ private void initTable() { // Set Layout for ScriptList Table
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/WebBrowserEventListenerForPP.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/WebBrowserEventListenerForPP.java index c49ff07..b74251f 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/WebBrowserEventListenerForPP.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/internal/ui/scripteditor/WebBrowserEventListenerForPP.java
@@ -21,7 +21,7 @@ public void beforeNavigate(IWebBrowserACTF webBrowser, String url, String targetFrameName, boolean isInNavigation) { - //System.out.println(isInNavigation +" : "+targetFrameName+" : "+url); + // System.out.println(isInNavigation +" : "+targetFrameName+" : "+url); if (isInNavigation && url != null && (url.startsWith("http") || url.startsWith("file"))) { FlashCacheUtil.clearCache(true, null);
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/data/XMLFileSaveUtil.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/data/XMLFileSaveUtil.java index 50503c9..39800aa 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/data/XMLFileSaveUtil.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/data/XMLFileSaveUtil.java
@@ -12,7 +12,6 @@ import java.io.File; import java.io.FileOutputStream; -import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter;
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/ResourceUtil.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/ResourceUtil.java index 7f16787..86ca85d 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/ResourceUtil.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/ResourceUtil.java
@@ -44,9 +44,9 @@ "resources/css/vd-player-ie.css"), path + "vd-player-ie.css", true); - FileUtils.copyFile(bundleBlind, new Path( - "resources/css/vd-player.css"), path + "vd-player.css", - true); + FileUtils.copyFile(bundleBlind, + new Path("resources/css/vd-player.css"), + path + "vd-player.css", true); } }
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/TTMLUtil.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/TTMLUtil.java index 190f179..e9e5477 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/TTMLUtil.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/TTMLUtil.java
@@ -158,7 +158,7 @@ String strDesc = instScriptData.getScriptData(i); - // TODO diff duration with next item + // TODO diff duration with next item writer.print(" <p xml:id=\"description" + i + "\" begin=\"" + strStartTime); if (instScriptData.getExtendExtended(i)) {
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/VoicePlayerFactory.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/VoicePlayerFactory.java index 15f74f1..d1945c4 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/VoicePlayerFactory.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/VoicePlayerFactory.java
@@ -106,10 +106,10 @@ return (VE_NOSUPPORT); } - public void setLang(String language){ + public void setLang(String language) { voice.getTTSEngine().setLanguage(language); } - + /** * Setter methods */ @@ -203,19 +203,19 @@ // return current Mora's counter return (mora); } - - public boolean canSpeakToFile(){ + + public boolean canSpeakToFile() { return voice.getTTSEngine().canSpeakToFile(); } - public boolean speakToFile(String target, File targetFile){ + public boolean speakToFile(String target, File targetFile) { ITTSEngine engine = voice.getTTSEngine(); - if(engine.canSpeakToFile()){ - return(engine.speakToFile(target, targetFile)); + if (engine.canSpeakToFile()) { + return (engine.speakToFile(target, targetFile)); } return false; } - + /** * Local class implements IVoiceEventListener */
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WavUtil.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WavUtil.java index 06a7d0e..e572d57 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WavUtil.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WavUtil.java
@@ -20,7 +20,8 @@ public class WavUtil { /** - * @param file target WAV file + * @param file + * target WAV file * @return length of WAV file in Microsecond */ public static long getMicrosecondLength(File file) { @@ -36,9 +37,10 @@ } return result; } - + /** - * @param file target WAV file + * @param file + * target WAV file * @return length of WAV file in Millisecond */ public static double getMillisecondLength(File file) { @@ -46,11 +48,12 @@ if (result == -1) { return -1; } - return result / (double)1000; + return result / (double) 1000; } /** - * @param file target WAV file + * @param file + * target WAV file * @return length of WAV file in Second */ public static double getLength(File file) { @@ -58,7 +61,7 @@ if (result == -1) { return -1; } - return result / (double)1000000; + return result / (double) 1000000; } }
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WebBrowserFactory.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WebBrowserFactory.java index 3c0d816..37df84e 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WebBrowserFactory.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/scripteditor/util/WebBrowserFactory.java
@@ -65,8 +65,8 @@ curBrowser = webBrowser; curMediaInfo = getMediaInfo(webBrowser); } - - public void removeWebBrowser(IWebBrowserACTF webBrowser){ + + public void removeWebBrowser(IWebBrowserACTF webBrowser) { mediaMap.remove(webBrowser); curBrowser = null; curMediaInfo = null; @@ -93,11 +93,11 @@ // searchVideo(); // } - if (curBrowser == null){ + if (curBrowser == null) { IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ - setCurrentWebBrowser((IWebBrowserACTF)model); - }else{ + if (model instanceof IWebBrowserACTF) { + setCurrentWebBrowser((IWebBrowserACTF) model); + } else { return; } } @@ -118,9 +118,9 @@ // checkFlag becomes true when mediaSearchRequest() is called. if (curBrowser == null) { IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ - setCurrentWebBrowser((IWebBrowserACTF)model); - }else{ + if (model instanceof IWebBrowserACTF) { + setCurrentWebBrowser((IWebBrowserACTF) model); + } else { return; } } @@ -198,32 +198,33 @@ if (curMediaInfo != null && curMediaInfo.videos.length > 0) { double readTime = pos / SEC2MSEC; for (int i = 0; i < curMediaInfo.videos.length; i++) { - result = curMediaInfo.videos[i].setCurrentPosition(readTime) & result; + result = curMediaInfo.videos[i].setCurrentPosition(readTime) + & result; } return result; } else { return false; } } - - public void showCurrentImage(){ + + public void showCurrentImage() { int status = getVideoStatus(); - if(status==2 || status==3){ + if (status == 2 || status == 3) { playMedia(); pauseMedia(); - } + } } - public String getVideoURL(){ + public String getVideoURL() { // TODO cache checkVideo(); if (curMediaInfo != null && curMediaInfo.videos.length > 0) { - //TODO + // TODO return curMediaInfo.videos[0].getVideoURL(); } return null; } - + public int getTotalLength() { // TODO cache @@ -231,19 +232,19 @@ if (curMediaInfo != null && curMediaInfo.videos.length > 0) { double max = 0; double tmp = 0; - for (int i=0; i<curMediaInfo.videos.length;i++){ + for (int i = 0; i < curMediaInfo.videos.length; i++) { tmp = curMediaInfo.videos[i].getTotalLength(); - if(tmp>max){ + if (tmp > max) { max = tmp; } -// System.out.println(curMediaInfo.videos[i].getVideoURL()); + // System.out.println(curMediaInfo.videos[i].getVideoURL()); } int length = (int) Math.ceil(max * 1000); - //TODO - if(length==0){ + // TODO + if (length == 0) { length = 600000; - } + } return (length); } else { return (0);
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/ui/scripteditor/views/TimeLineView.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/ui/scripteditor/views/TimeLineView.java index 3f74a0e..b2dd522 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/ui/scripteditor/views/TimeLineView.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/ai/ui/scripteditor/views/TimeLineView.java
@@ -1151,7 +1151,7 @@ // Update location of current Composite childComposite.setLocation(nextCentre, nowPon.y); - + WebBrowserFactory.getInstance().setCurrentPosition(nextStartTime); }
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/ApplicationWorkbenchWindowAdvisor.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/ApplicationWorkbenchWindowAdvisor.java index bbcbb0f..225d388 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/ApplicationWorkbenchWindowAdvisor.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/ApplicationWorkbenchWindowAdvisor.java
@@ -49,9 +49,9 @@ public void postWindowOpen() { super.postWindowOpen(); FlashCacheUtil.checkCache(); - + ProxySettingUtil.setCurrentMode(ProxySettingUtil.PROXY_NONE); - + // Launch Web Browser String strUrl = "about:blank"; URL helpUrl = PlatformUI
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/ExportHTMLAction.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/ExportHTMLAction.java index 260c4a1..cde532f 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/ExportHTMLAction.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/ExportHTMLAction.java
@@ -162,9 +162,9 @@ String dirName = saveFilepath.substring(0, index + 1); String fileName; if (last > 0) { - fileName = saveFilepath.substring(index+1, last); + fileName = saveFilepath.substring(index + 1, last); } else { - fileName = saveFilepath.substring(index+1); + fileName = saveFilepath.substring(index + 1); } exportHTML(saveFilepath, fileName + "_ad.xml", true); @@ -181,8 +181,8 @@ TTMLUtil.exportTTML(adFilepath, false); adFilepath = dirName + fileName + "_ad_p.xml"; - TTMLUtil.exportTTMLandWAV(adFilepath, dirName + "ad_files" + File.separator, - fileName, null, false); + TTMLUtil.exportTTMLandWAV(adFilepath, dirName + "ad_files" + + File.separator, fileName, null, false); } }
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/FlashAnalyzeAction.java b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/FlashAnalyzeAction.java index e441791..9fb5f8e 100644 --- a/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/FlashAnalyzeAction.java +++ b/plugins/org.eclipse.actf.examples.scripteditor/src/org/eclipse/actf/examples/scripteditor/actions/FlashAnalyzeAction.java
@@ -32,8 +32,8 @@ WebBrowserFactory web = WebBrowserFactory.getInstance(); if (web != null) { IModelService model = ModelServiceUtils.getActiveModelService(); - if(model instanceof IWebBrowserACTF){ - web.setCurrentWebBrowser((IWebBrowserACTF)model); + if (model instanceof IWebBrowserACTF) { + web.setCurrentWebBrowser((IWebBrowserACTF) model); } web.searchVideo(); }