|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITranslationEngine
The signature for any translation engine implementation
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
|
java.net.URL |
getUrl()
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> params)
Set the optional key/value pairs of parameters needed to access the translation service API |
void |
setUrl(java.net.URL url)
The URL of the translation service, e.g.: 'http://babelfish.altavista.com/tr' |
java.lang.String |
translate(java.lang.String fromLanguage,
java.lang.String toLanguage,
java.lang.String text)
Translates 'text' from a given 'fromLanguage' into a given 'toLanguage' |
| Method Detail |
|---|
void setUrl(java.net.URL url)
throws java.net.MalformedURLException
url -
java.net.MalformedURLExceptionjava.net.URL getUrl()
void setProperties(java.util.Map<java.lang.String,java.lang.String> params)
params - java.util.Map<java.lang.String,java.lang.String> getProperties()
java.lang.String translate(java.lang.String fromLanguage,
java.lang.String toLanguage,
java.lang.String text)
throws TranslationException
fromLanguage - toLanguage - text -
java.lang.Exception
TranslationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||