org.kuali.student.lum.program.client.rpc
Interface StatementRpcService

All Superinterfaces:
BaseRpcService, com.google.gwt.user.client.rpc.RemoteService
All Known Implementing Classes:
StatementDataService, StatementRpcServlet

@RemoteServiceRelativePath(value="rpcservices/statementRpcService")
public interface StatementRpcService
extends BaseRpcService


Method Summary
 CluInfo getClu(String cluId)
           
 VersionDisplayInfo getCurrentVersion(String refObjectTypeURI, String refObjectId)
           
 List<ReqComponentTypeInfo> getReqComponentTypesForStatementType(String luStatementTypeKey)
           
 List<StatementTypeInfo> getStatementTypesForStatementType(String statementTypeKey)
           
 List<StatementTypeInfo> getStatementTypesForStatementTypeForCourse(String statementTypeKey)
           
 String translateReqComponentToNL(ReqComponentInfo reqComponentInfo, String nlUsageTypeKey, String language)
           
 List<String> translateReqComponentToNLs(ReqComponentInfoUi reqComponentInfo, String[] nlUsageTypeKeys, String language)
           
 String translateStatementTreeViewToNL(StatementTreeViewInfo statementTreeViewInfo, String nlUsageTypeKey, String language)
           
 
Methods inherited from interface org.kuali.student.common.ui.client.service.BaseRpcService
getObjectStructure, getObjectTypes, getSearchCriteriaType, getSearchCriteriaTypes, getSearchResultType, getSearchResultTypes, getSearchType, getSearchTypes, getSearchTypesByCriteria, getSearchTypesByResult, search
 

Method Detail

getStatementTypesForStatementTypeForCourse

List<StatementTypeInfo> getStatementTypesForStatementTypeForCourse(String statementTypeKey)
                                                                   throws Exception
Throws:
Exception

getStatementTypesForStatementType

List<StatementTypeInfo> getStatementTypesForStatementType(String statementTypeKey)
                                                          throws Exception
Throws:
Exception

getReqComponentTypesForStatementType

List<ReqComponentTypeInfo> getReqComponentTypesForStatementType(String luStatementTypeKey)
                                                                throws Exception
Throws:
Exception

translateReqComponentToNL

String translateReqComponentToNL(ReqComponentInfo reqComponentInfo,
                                 String nlUsageTypeKey,
                                 String language)
                                 throws Exception
Throws:
Exception

translateStatementTreeViewToNL

String translateStatementTreeViewToNL(StatementTreeViewInfo statementTreeViewInfo,
                                      String nlUsageTypeKey,
                                      String language)
                                      throws Exception
Throws:
Exception

translateReqComponentToNLs

List<String> translateReqComponentToNLs(ReqComponentInfoUi reqComponentInfo,
                                        String[] nlUsageTypeKeys,
                                        String language)
                                        throws Exception
Throws:
Exception

getClu

CluInfo getClu(String cluId)
               throws Exception
Throws:
Exception

getCurrentVersion

VersionDisplayInfo getCurrentVersion(String refObjectTypeURI,
                                     String refObjectId)
                                     throws Exception
Throws:
Exception


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.