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, manageFirstItem, onSubmit, processAfterAddLine, processAfterEdit, processAfterNew, saveDataObject
convertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getTypeInfo, setHelperClasses
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterDeleteLine, processAfterPost, processAfterRetrieve, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setLookupService, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptors
addCustomContainerComponents, addLine, 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, 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
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectClass, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterPost, processAfterRetrieve, setDataObject, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptors
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public AORuleEditorMaintainableImpl()
public Object retrieveObjectForEditOrCopy(MaintenanceDocument document, Map<String,String> dataObjectKeys)
retrieveObjectForEditOrCopy
in interface Maintainable
retrieveObjectForEditOrCopy
in class RuleEditorMaintainableImpl
public String getViewTypeName()
getViewTypeName
in class RuleEditorMaintainableImpl
protected AgendaEditor getAgendaEditor(String agendaId)
getAgendaEditor
in class RuleEditorMaintainableImpl
agendaId
- protected RuleEditor createDummyRuleEditor(String ruleTypeId)
createDummyRuleEditor
in class RuleEditorMaintainableImpl
protected List<RuleEditor> getRuleEditorsFromTree(AgendaItemDefinition agendaItem, boolean initProps)
getRuleEditorsFromTree
in class RuleEditorMaintainableImpl
agendaItem
- public List<ReferenceObjectBinding> getParentRefOjbects(String parentRefObjectId)
getParentRefOjbects
in interface RuleEditorMaintainable
getParentRefOjbects
in class RuleEditorMaintainableImpl
parentRefObjectId
- - the Activity offering id.Exception
public void setCluRules(List<AgendaEditor> agendas, String courseId)
courseId
- - the course offering id.public void populateContextBar(AORuleManagementWrapper form, String atpCode)
form
- atpCode
- Exception
protected RuleViewTreeBuilder getViewTreeBuilder()
getViewTreeBuilder
in class RuleEditorMaintainableImpl
protected NaturalLanguageHelper getNLHelper()
protected LuiService getLuiService()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.