public class AORuleViewHelperServiceImpl extends LURuleViewHelperServiceImpl
| Constructor and Description |
|---|
AORuleViewHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Tree<CompareTreeNode,String> |
buildCompareTree(RuleEditor aoRuleEditor,
RuleEditor cluRuleEditor)
Builds compare tree for the compare AO and CLU lightbox links.
|
Tree<CompareTreeNode,String> |
buildMultiViewTree(RuleEditor coRuleEditor,
RuleEditor cluRuleEditor)
Builds view tree for view CO and CLU lightbox links.
|
PropositionEditor |
copyCOProposition(PropositionEditor coProposition)
Copy proposition from parent CO and nullify proposition parameters.
|
protected AORuleCompareTreeBuilder |
getCompareTreeBuilder() |
Class<? extends PropositionEditor> |
getPropositionEditorClass()
Override this method to return a different class type if you need to use a different propositoin editor class.
|
protected Map<String,String> |
getTermParameters(PropositionEditor proposition)
Create TermEditor from the TermDefinition objects to be used in the ui and return a map of
the key and values of the term parameters.
|
protected RuleCompareTreeBuilder |
getViewCoCluTreeBuilder() |
protected void |
initPropositionEditor(PropositionEditor propositionEditor)
Initializes the proposition, populating the type and terms.
|
protected void |
nullifyPropositionParameters(LUPropositionEditor propositionEditor)
Method to recursively set proposition's parameters propId to null to force rebuild.
|
applyAuthorizationAndPresentationLogic, checkNaturalLanguageForTree, compareProposition, copyProposition, getCluInfoHelper, getCluService, getContextInfo, getCourseNamesForSuggest, getCourseSetForSuggest, getCoursesInRange, getEditTreeBuilder, getOrganizationService, getOrgDepartmentForSuggest, getPreviewTreeBuilder, getProgramForSuggest, getTestNamesForSuggest, getViewTreeBuilder, nullifyCluSetInfo, performAddLineValidation, processAfterAddLine, processGroupItems, setTypeForCompoundOpCodeaddCustomContainerComponents, compareCompoundProposition, compareRules, compareTerm, configurePropositionForType, copyPropositionEditor, createCompoundPropositionBoStub, createSimplePropositionBoStub, getKrmsTypeRepositoryService, getNaturalLanguageHelper, getRuleEditor, getRuleManagementService, getTemplateForType, getTemplateRegistry, getTermRepositoryService, refreshInitTrees, refreshViewTree, resetDescription, validatePropositionconvertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getStateService, getTypeInfo, getTypeService, setHelperClassesaddLine, adjustIdIfNecessary, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getBusinessObjectService, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, 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 AORuleViewHelperServiceImpl()
public Class<? extends PropositionEditor> getPropositionEditorClass()
RuleViewHelperServiceImplgetPropositionEditorClass in class LURuleViewHelperServiceImplpublic Tree<CompareTreeNode,String> buildCompareTree(RuleEditor aoRuleEditor, RuleEditor cluRuleEditor)
buildCompareTree in interface RuleViewHelperServicebuildCompareTree in class RuleViewHelperServiceImplaoRuleEditor - cluRuleEditor - Exceptionpublic Tree<CompareTreeNode,String> buildMultiViewTree(RuleEditor coRuleEditor, RuleEditor cluRuleEditor)
buildMultiViewTree in interface RuleViewHelperServicebuildMultiViewTree in class RuleViewHelperServiceImplcoRuleEditor - cluRuleEditor - Exceptionprotected void initPropositionEditor(PropositionEditor propositionEditor)
propositionEditor - protected Map<String,String> getTermParameters(PropositionEditor proposition)
proposition - public PropositionEditor copyCOProposition(PropositionEditor coProposition)
coProposition - protected void nullifyPropositionParameters(LUPropositionEditor propositionEditor)
propositionEditor - protected AORuleCompareTreeBuilder getCompareTreeBuilder()
getCompareTreeBuilder in class RuleViewHelperServiceImplprotected RuleCompareTreeBuilder getViewCoCluTreeBuilder()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.