diff options
author | Ian Johnson <ian.johnson@appliedlanguage.com> | 2013-02-12 19:15:24 +0400 |
---|---|---|
committer | Ian Johnson <ian.johnson@appliedlanguage.com> | 2013-02-12 19:15:24 +0400 |
commit | 1933430709efe2845775042618e131e593b3c9e7 (patch) | |
tree | f3b74e7008342a0d9b84cd9a6fce15381b8b2609 | |
parent | ec9fdaf1b09a5461e424bb9c1ce92feea182732d (diff) |
Added ISession to translator interface methods.
-rw-r--r-- | src/main/java/com/capitati/omtc/core/translation/Translator.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/capitati/omtc/core/translation/Translator.java b/src/main/java/com/capitati/omtc/core/translation/Translator.java index 3ef63a3..a483cdc 100644 --- a/src/main/java/com/capitati/omtc/core/translation/Translator.java +++ b/src/main/java/com/capitati/omtc/core/translation/Translator.java @@ -26,6 +26,7 @@ import com.capitati.omtc.core.resources.IPrimaryResource; import com.capitati.omtc.core.scheduling.IPriority; import com.capitati.omtc.core.scheduling.ITicketObserver; import com.capitati.omtc.core.scheduling.TranslationTicket; +import com.capitati.omtc.core.session.ISession; import com.google.common.base.Predicate; /** @@ -83,6 +84,7 @@ public abstract class Translator<V> { * @throws Exception On an error. */ public abstract TranslationTicket<V> scheduleTranslation( + ISession session, IPrimaryResource resourceToTranslate, IPriority<V> thePriority, ITicketObserver<TranslationTicket<V>, V> translationObserver) @@ -100,6 +102,7 @@ public abstract class Translator<V> { * @throws Exception On an error. */ public abstract TranslationTicket<V> scheduleTranslation( + ISession session, String sourceSentence, IPriority<V> thePriority, ITicketObserver<TranslationTicket<V>, V> translationObserver) @@ -116,5 +119,6 @@ public abstract class Translator<V> { * @throws Exception */ public abstract Set<TranslationTicket<V>> retrieveTranslations( + ISession session, Predicate<TranslationTicket<V>> filter) throws Exception; } |