public class KrmsTypeResolverImpl extends Object implements KrmsTypeResolver
KrmsTypeResolver which knows how to load the
various type services in KRMS.| Constructor and Description |
|---|
KrmsTypeResolverImpl() |
public KrmsTypeResolverImpl()
public PropositionTypeService getPropositionTypeService(PropositionDefinition propositionDefinition)
getPropositionTypeService in interface KrmsTypeResolverpublic ActionTypeService getActionTypeService(ActionDefinition actionDefinition)
getActionTypeService in interface KrmsTypeResolverpublic AgendaTypeService getAgendaTypeService(AgendaDefinition agendaDefinition)
getAgendaTypeService in interface KrmsTypeResolverpublic RuleTypeService getRuleTypeService(RuleDefinition ruleDefinition)
getRuleTypeService in interface KrmsTypeResolverpublic TermResolverTypeService getTermResolverTypeService(TermResolverDefinition termResolverDefinition)
getTermResolverTypeService in interface KrmsTypeResolverpublic FunctionTypeService getFunctionTypeService(FunctionDefinition functionDefinition)
getFunctionTypeService in interface KrmsTypeResolverprotected KrmsTypeDefinition getTypeDefinition(String typeId)
protected <T> T resolveTypeService(KrmsTypeDefinition typeDefinition, Class<T> typeServiceClass)
public void setTypeRepositoryService(KrmsTypeRepositoryService typeRepositoryService)
public void setDefaultCompoundPropositionTypeService(PropositionTypeService defaultCompoundPropositionTypeService)
public void setDefaultSimplePropositionTypeService(PropositionTypeService defaultSimplePropositionTypeService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.