public class AORuleEditorMaintainableImpl extends RuleEditorMaintainableImpl
NEW_AGENDA_EDITOR_DOCUMENT_TEXT| Constructor and Description |
|---|
AORuleEditorMaintainableImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEditor |
createDummyRuleEditor(String ruleTypeId) |
protected AgendaEditor |
getAgendaEditor(String agendaId)
This method was overriden from the RuleEditorMaintainableImpl to create an EnrolAgendaEditor instead of
an AgendaEditor.
|
protected LuiService |
getLuiService() |
protected NaturalLanguageHelper |
getNLHelper() |
List<ReferenceObjectBinding> |
getParentRefOjbects(String parentRefObjectId)
Return the clu id from the canonical course that is linked to the given Activity offering id.
|
protected List<RuleEditor> |
getRuleEditorsFromTree(AgendaItemDefinition agendaItem,
boolean initProps)
Retrieves all the rules from the agenda tree and create a list of ruleeditor objects.
|
protected RuleViewTreeBuilder |
getViewTreeBuilder() |
String |
getViewTypeName() |
void |
populateContextBar(AORuleManagementWrapper form,
String atpCode) |
Object |
retrieveObjectForEditOrCopy(MaintenanceDocument document,
Map<String,String> dataObjectKeys) |
void |
setCluRules(List<AgendaEditor> agendas,
String courseId)
Return the clu id from the canonical course that is linked to the given course offering id.
|
deleteAgendaItems, finRule, getAgendasForRef, getKrmsTypeRepositoryService, getRuleManagementService, getRulesForAgendas, getTermParameters, getTermRepositoryService, getTypeRelationships, initPropositionEditor, maintainAgendaItems, manageAgendaItems, manageFirstItem, onSubmit, processAfterAddLine, processAfterEdit, processAfterNew, saveDataObjectconvertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getTypeInfo, setHelperClassesdeleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getKualiRuleService, getLegacyDataAdapter, getLockingDocumentId, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomViewFinalize, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterDeleteLine, processAfterPost, processAfterRetrieve, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setKualiRuleService, setLegacyDataAdapter, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getConfigurationService, getDataDictionaryService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, linkAddedLine, logAndThrowRuntime, performCustomInitialization, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setExpressionEvaluatorFactory, setViewContext, setViewDictionaryServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectClass, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterPost, processAfterRetrieve, setDataObject, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterDeleteLine, processAfterSaveLine, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setViewContextpublic AORuleEditorMaintainableImpl()
public Object retrieveObjectForEditOrCopy(MaintenanceDocument document, Map<String,String> dataObjectKeys)
retrieveObjectForEditOrCopy in interface MaintainableretrieveObjectForEditOrCopy in class RuleEditorMaintainableImplpublic String getViewTypeName()
getViewTypeName in class RuleEditorMaintainableImplprotected AgendaEditor getAgendaEditor(String agendaId)
getAgendaEditor in class RuleEditorMaintainableImplagendaId - protected RuleEditor createDummyRuleEditor(String ruleTypeId)
createDummyRuleEditor in class RuleEditorMaintainableImplprotected List<RuleEditor> getRuleEditorsFromTree(AgendaItemDefinition agendaItem, boolean initProps)
getRuleEditorsFromTree in class RuleEditorMaintainableImplagendaItem - public List<ReferenceObjectBinding> getParentRefOjbects(String parentRefObjectId)
getParentRefOjbects in interface RuleEditorMaintainablegetParentRefOjbects in class RuleEditorMaintainableImplparentRefObjectId - - the Activity offering id.Exceptionpublic void setCluRules(List<AgendaEditor> agendas, String courseId)
courseId - - the course offering id.public void populateContextBar(AORuleManagementWrapper form, String atpCode)
form - atpCode - Exceptionprotected RuleViewTreeBuilder getViewTreeBuilder()
getViewTreeBuilder in class RuleEditorMaintainableImplprotected NaturalLanguageHelper getNLHelper()
protected LuiService getLuiService()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.