SDL_Android/SmartDeviceLinkAndroidProxy - added the correct version of the proxy
[profile/ivi/smartdevicelink.git] / SDL_Android / SmartDeviceLinkProxyAndroid / src / com / smartdevicelink / proxy / TTSChunkFactory.java
1 package com.smartdevicelink.proxy;\r
2 \r
3 import java.util.Vector;\r
4 \r
5 import com.smartdevicelink.proxy.rpc.TTSChunk;\r
6 import com.smartdevicelink.proxy.rpc.enums.SpeechCapabilities;\r
7 \r
8 public class TTSChunkFactory {\r
9 \r
10         public static TTSChunk createChunk(SpeechCapabilities type, String text) {\r
11                 TTSChunk ret = new TTSChunk();\r
12                 ret.setType(type);\r
13                 ret.setText(text);\r
14                 return ret;\r
15         }\r
16 \r
17         public static Vector<TTSChunk> createSimpleTTSChunks(String simple) {\r
18                 if (simple == null) {\r
19                         return null;\r
20                 }\r
21                 \r
22                 Vector<TTSChunk> chunks = new Vector<TTSChunk>();\r
23                 \r
24                 TTSChunk chunk = createChunk(SpeechCapabilities.TEXT, simple);\r
25                 chunks.add(chunk);\r
26                 return chunks;\r
27         }\r
28 \r
29         public static Vector<TTSChunk> createPrerecordedTTSChunks(String prerecorded) {\r
30                 if (prerecorded == null) {\r
31                         return null;\r
32                 }\r
33                 \r
34                 Vector<TTSChunk> chunks = new Vector<TTSChunk>();\r
35                 TTSChunk chunk = createChunk(SpeechCapabilities.PRE_RECORDED, prerecorded);\r
36                 chunks.add(chunk);\r
37                 return chunks;\r
38         }\r
39 }\r