public interface NaturalLanguageTranslator
| Modifier and Type | Method and Description |
|---|---|
String |
translateProposition(PropositionDefinitionContract proposition,
String nlUsageTypeKey)
Translates a requirement component for a specific natural language
usuage type (context) into natural language.
|
String |
translateProposition(PropositionDefinitionContract proposition,
String nlUsageTypeKey,
String language)
Translates a requirement component for a specific natural language
usuage type (context) and language locale (e.g.
|
String translateProposition(PropositionDefinitionContract proposition, String nlUsageTypeKey) throws org.kuali.rice.core.api.exception.RiceIllegalStateException
proposition - Proposition to be translatednlUsageTypeKey - Natural language usage type key (context)org.kuali.student.r2.common.exceptions.DoesNotExistException - Requirement component id does not existsorg.kuali.student.r2.common.exceptions.OperationFailedExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionString translateProposition(PropositionDefinitionContract proposition, String nlUsageTypeKey, String language) throws org.kuali.rice.core.api.exception.RiceIllegalStateException
proposition - Proposition to be translatednlUsageTypeKey - Natural language usage type key (context)language - Translation languageorg.kuali.student.r2.common.exceptions.DoesNotExistExceptionorg.kuali.student.r2.common.exceptions.OperationFailedExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.