org.benow.web.extensions.trans
Class TranslationServiceImpl
java.lang.Object
org.benow.web.extensions.trans.TranslationServiceImpl
- All Implemented Interfaces:
- org.benow.java.spec.Markup, org.benow.service.Service, TranslationService
public class TranslationServiceImpl
- extends java.lang.Object
- implements TranslationService
| Nested classes/interfaces inherited from interface org.benow.java.spec.Markup |
org.benow.java.spec.Markup.ParamName, org.benow.java.spec.Markup.ReturnDescription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranslationServiceImpl
public TranslationServiceImpl()
getTranslations
public Translations getTranslations(java.lang.String forItem,
java.lang.String lang)
throws org.benow.xml.io.TransformerError,
java.io.IOException
- Specified by:
getTranslations in interface TranslationService
- Throws:
org.benow.xml.io.TransformerError
java.io.IOException
getExistingTranslatedLanguages
public java.util.List<java.lang.String> getExistingTranslatedLanguages(java.lang.String forPage)
throws java.io.IOException
- Specified by:
getExistingTranslatedLanguages in interface TranslationService
- Throws:
java.io.IOException
getTranslation
public Translation getTranslation(java.lang.String lang,
java.lang.String forItem,
java.lang.String id)
- Specified by:
getTranslation in interface TranslationService
addTranslation
public void addTranslation(java.lang.String lang,
java.lang.String forItem,
java.lang.String id,
java.lang.String translated)
- Specified by:
addTranslation in interface TranslationService