public class RuleViewHelperServiceImpl extends KSViewHelperServiceImpl implements RuleViewHelperService
| Constructor and Description |
|---|
RuleViewHelperServiceImpl() |
convertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getStateService, getTypeInfo, getTypeService, setHelperClassesaddLine, adjustIdIfNecessary, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getBusinessObjectService, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecylepublic RuleViewHelperServiceImpl()
protected RuleEditor getRuleEditor(Object model)
public TemplateInfo getTemplateForType(String type)
getTemplateForType in interface RuleViewHelperServiceprotected void addCustomContainerComponents(View view, Object model, Container container)
addCustomContainerComponents in class ViewHelperServiceImplpublic void validateProposition(PropositionEditor proposition)
validateProposition in interface RuleViewHelperServiceproposition - public void resetDescription(PropositionEditor prop)
resetDescription in interface RuleViewHelperServiceprop - public void configurePropositionForType(PropositionEditor proposition)
configurePropositionForType in interface RuleViewHelperServicepublic void refreshInitTrees(RuleEditor rule)
refreshInitTrees in interface RuleViewHelperServicepublic void refreshViewTree(RuleEditor rule)
refreshViewTree in interface RuleViewHelperServicerule - public Tree<CompareTreeNode,String> buildCompareTree(RuleEditor original, RuleEditor compare)
buildCompareTree in interface RuleViewHelperServicepublic Tree<CompareTreeNode,String> buildMultiViewTree(RuleEditor coRuleEditor, RuleEditor cluRuleEditor)
buildMultiViewTree in interface RuleViewHelperServicepublic Boolean compareRules(RuleEditor original)
compareRules in interface RuleViewHelperServiceoriginal - Exceptionpublic Boolean compareProposition(PropositionEditor original, PropositionEditor compare)
compareProposition in interface RuleViewHelperServiceoriginal - compare - public Boolean compareTerm(List<TermParameterEditor> original, List<TermParameterEditor> compare)
compareTerm in interface RuleViewHelperServiceoriginal - list of term parameters for current termcompare - list of term paramters to compare with.public Boolean compareCompoundProposition(List<PropositionEditor> original, List<PropositionEditor> compare)
compareCompoundProposition in interface RuleViewHelperServiceoriginal - compare - public PropositionEditor copyProposition(PropositionEditor oldProposition)
copyProposition in interface RuleViewHelperServiceoldProposition - protected PropositionEditor copyPropositionEditor(PropositionEditor oldProposition)
oldProposition - public PropositionEditor createCompoundPropositionBoStub(PropositionEditor existing, boolean addNewChild)
createCompoundPropositionBoStub in interface RuleViewHelperServicepublic void setTypeForCompoundOpCode(PropositionEditor proposition, String compoundOpCode)
setTypeForCompoundOpCode in interface RuleViewHelperServicepublic PropositionEditor createSimplePropositionBoStub(PropositionEditor sibling)
createSimplePropositionBoStub in interface RuleViewHelperServicesibling - public Class<? extends PropositionEditor> getPropositionEditorClass()
protected RuleManagementService getRuleManagementService()
protected RuleCompareTreeBuilder getCompareTreeBuilder()
protected RuleEditTreeBuilder getEditTreeBuilder()
protected RulePreviewTreeBuilder getPreviewTreeBuilder()
protected RuleViewTreeBuilder getViewTreeBuilder()
protected NaturalLanguageHelper getNaturalLanguageHelper()
protected TemplateRegistry getTemplateRegistry()
protected KrmsTypeRepositoryService getKrmsTypeRepositoryService()
public TermRepositoryService getTermRepositoryService()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.