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, setTypeForCompoundOpCode
addCustomContainerComponents, compareCompoundProposition, compareRules, compareTerm, configurePropositionForType, copyPropositionEditor, createCompoundPropositionBoStub, createSimplePropositionBoStub, getKrmsTypeRepositoryService, getNaturalLanguageHelper, getRuleEditor, getRuleManagementService, getTemplateForType, getTemplateRegistry, getTermRepositoryService, refreshInitTrees, refreshViewTree, resetDescription, validateProposition
convertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getStateService, getTypeInfo, getTypeService, setHelperClasses
addLine, 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, syncClientSideStateForComponent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public AORuleViewHelperServiceImpl()
public Class<? extends PropositionEditor> getPropositionEditorClass()
RuleViewHelperServiceImpl
getPropositionEditorClass
in class LURuleViewHelperServiceImpl
public Tree<CompareTreeNode,String> buildCompareTree(RuleEditor aoRuleEditor, RuleEditor cluRuleEditor)
buildCompareTree
in interface RuleViewHelperService
buildCompareTree
in class RuleViewHelperServiceImpl
aoRuleEditor
- cluRuleEditor
- Exception
public Tree<CompareTreeNode,String> buildMultiViewTree(RuleEditor coRuleEditor, RuleEditor cluRuleEditor)
buildMultiViewTree
in interface RuleViewHelperService
buildMultiViewTree
in class RuleViewHelperServiceImpl
coRuleEditor
- cluRuleEditor
- Exception
protected 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 RuleViewHelperServiceImpl
protected RuleCompareTreeBuilder getViewCoCluTreeBuilder()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.