org.kuali.student.enrollment.class2.courseoffering.service.impl
Class CourseOfferingEditMaintainableImpl

java.lang.Object
  extended by org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
      extended by org.kuali.rice.krad.maintenance.MaintainableImpl
          extended by org.kuali.student.enrollment.class2.courseoffering.service.impl.CourseOfferingEditMaintainableImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.krad.maintenance.Maintainable, org.kuali.rice.krad.uif.service.ViewHelperService

public class CourseOfferingEditMaintainableImpl
extends org.kuali.rice.krad.maintenance.MaintainableImpl

This class //TODO ...

Author:
Kuali Student Team
See Also:
Serialized Form

Constructor Summary
CourseOfferingEditMaintainableImpl()
           
 
Method Summary
protected  AcademicCalendarService getAcalService()
           
 ContextInfo getContextInfo()
           
protected  CourseOfferingService getCourseOfferingService()
           
protected  CourseService getCourseService()
           
protected  LRCService getLrcService()
           
 StateService getStateService()
           
 TypeService getTypeService()
           
protected  boolean performAddLineValidation(org.kuali.rice.krad.uif.view.View view, org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup, Object model, Object addLine)
           
protected  void processAfterAddLine(org.kuali.rice.krad.uif.view.View view, org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup, Object model, Object addLine)
           
protected  void processBeforeAddLine(org.kuali.rice.krad.uif.view.View view, org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup, Object model, Object addLine)
           
 Object retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document, Map<String,String> dataObjectKeys)
           
 void saveDataObject()
           
 
Methods inherited from class org.kuali.rice.krad.maintenance.MaintainableImpl
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getBusinessObjectService, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterDeleteLine, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, setBusinessObjectService, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setLookupService, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptors
 
Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
addClientSideStateForComponent, addCustomContainerComponents, addLine, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getCommonContext, getConfigurationService, getDataDictionaryService, getExpressionEvaluatorService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, retrieveEditModesAndActionFlags, runComponentModifiers, setConfigurationService, setDataDictionaryService, setExpressionEvaluatorService, setViewContext, setViewDictionaryService, syncClientSideStateForComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.uif.service.ViewHelperService
applyDefaultValuesForCollectionLine, buildInquiryLink, cleanViewAfterRender, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults
 

Constructor Detail

CourseOfferingEditMaintainableImpl

public CourseOfferingEditMaintainableImpl()
Method Detail

saveDataObject

public void saveDataObject()
Specified by:
saveDataObject in interface org.kuali.rice.krad.maintenance.Maintainable
Overrides:
saveDataObject in class org.kuali.rice.krad.maintenance.MaintainableImpl

performAddLineValidation

protected boolean performAddLineValidation(org.kuali.rice.krad.uif.view.View view,
                                           org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup,
                                           Object model,
                                           Object addLine)
Overrides:
performAddLineValidation in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

processBeforeAddLine

protected void processBeforeAddLine(org.kuali.rice.krad.uif.view.View view,
                                    org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup,
                                    Object model,
                                    Object addLine)
Overrides:
processBeforeAddLine in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

processAfterAddLine

protected void processAfterAddLine(org.kuali.rice.krad.uif.view.View view,
                                   org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup,
                                   Object model,
                                   Object addLine)
Overrides:
processAfterAddLine in class org.kuali.rice.krad.maintenance.MaintainableImpl

retrieveObjectForEditOrCopy

public Object retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                          Map<String,String> dataObjectKeys)
Specified by:
retrieveObjectForEditOrCopy in interface org.kuali.rice.krad.maintenance.Maintainable
Overrides:
retrieveObjectForEditOrCopy in class org.kuali.rice.krad.maintenance.MaintainableImpl

getContextInfo

public ContextInfo getContextInfo()

getTypeService

public TypeService getTypeService()

getStateService

public StateService getStateService()

getCourseOfferingService

protected CourseOfferingService getCourseOfferingService()

getCourseService

protected CourseService getCourseService()

getLrcService

protected LRCService getLrcService()

getAcalService

protected AcademicCalendarService getAcalService()


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.