org.kuali.rice.krms.impl.ui
Class AgendaEditorMaintainable
java.lang.Object
   org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
       org.kuali.rice.krad.maintenance.MaintainableImpl
org.kuali.rice.krad.maintenance.MaintainableImpl
           org.kuali.rice.krms.impl.ui.AgendaEditorMaintainable
org.kuali.rice.krms.impl.ui.AgendaEditorMaintainable
- All Implemented Interfaces: 
- Serializable, org.kuali.rice.krad.maintenance.Maintainable, org.kuali.rice.krad.uif.service.ViewHelperService
- public class AgendaEditorMaintainable 
- extends org.kuali.rice.krad.maintenance.MaintainableImpl
Maintainable for the AgendaEditor
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
| Method Summary | 
|  org.kuali.rice.krad.service.BusinessObjectService | getBoService()
 | 
|  Class | getDataObjectClass()
 | 
|  boolean | isOldDataObjectInDocument()
 | 
|  void | prepareForSave()
 | 
|  void | processAfterEdit(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                 Map<String,String[]> requestParameters)
 | 
|  void | processAfterNew(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                               Map<String,String[]> requestParameters)
 | 
| protected  void | processBeforeAddLine(org.kuali.rice.krad.uif.view.View view,
                                         org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup,
                                         Object model,
                                         Object addLine)
 | 
|  List<org.kuali.rice.core.api.uif.RemotableAttributeField> | retrieveAgendaCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                             Object model,
                                                             org.kuali.rice.krad.uif.container.Container container)
 | 
|  Object | retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                                       Map<String,String> dataObjectKeys)
 | 
|  List<org.kuali.rice.core.api.uif.RemotableAttributeField> | retrieveRuleActionCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                                     Object model,
                                                                     org.kuali.rice.krad.uif.container.Container container)
 | 
|  List<org.kuali.rice.core.api.uif.RemotableAttributeField> | retrieveRuleCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                         Object model,
                                                         org.kuali.rice.krad.uif.container.Container container)This only supports a single action within a rule.
 | 
|  List<org.kuali.rice.core.api.uif.RemotableAttributeField> | retrieveTermParameters(org.kuali.rice.krad.uif.view.View view,
                                             Object model,
                                             org.kuali.rice.krad.uif.container.Container container)Retrieve a list of
 RemotableAttributeFields for the parameters (if any) required by the resolver for
 the selected term in the proposition that is under edit. | 
|  void | saveDataObject()
 | 
 
| Methods inherited from class org.kuali.rice.krad.maintenance.MaintainableImpl | 
| deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getBusinessObjectService, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isNotesEnabled, prepareExternalBusinessObject, processAfterAddLine, processAfterCopy, processAfterDeleteLine, 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, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getCommonContext, getDataDictionaryService, getExpressionEvaluatorService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAnyRemoteFieldsHolder, processCollectionAddLine, processCollectionDeleteLine, processMultipleValueLookupResults, retrieveEditModesAndActionFlags, runComponentModifiers, 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, processCollectionAddLine, processCollectionDeleteLine, processMultipleValueLookupResults | 
 
NEW_AGENDA_EDITOR_DOCUMENT_TEXT
public static final String NEW_AGENDA_EDITOR_DOCUMENT_TEXT
- See Also:
- Constant Field Values
AgendaEditorMaintainable
public AgendaEditorMaintainable()
getBoService
public org.kuali.rice.krad.service.BusinessObjectService getBoService()
- 
- Returns:
- the boService
 
retrieveAgendaCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveAgendaCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                                                                Object model,
                                                                                                org.kuali.rice.krad.uif.container.Container container)
- 
 
retrieveTermParameters
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveTermParameters(org.kuali.rice.krad.uif.view.View view,
                                                                                        Object model,
                                                                                        org.kuali.rice.krad.uif.container.Container container)
- Retrieve a list of RemotableAttributeFields for the parameters (if any) required by the resolver for
 the selected term in the proposition that is under edit.
 
- 
 
retrieveRuleActionCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleActionCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                                                                    Object model,
                                                                                                    org.kuali.rice.krad.uif.container.Container container)
- 
 
retrieveRuleCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleCustomAttributes(org.kuali.rice.krad.uif.view.View view,
                                                                                              Object model,
                                                                                              org.kuali.rice.krad.uif.container.Container container)
- This only supports a single action within a rule.
 
- 
 
retrieveObjectForEditOrCopy
public Object retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                          Map<String,String> dataObjectKeys)
- 
- Specified by:
- retrieveObjectForEditOrCopyin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- retrieveObjectForEditOrCopyin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
processAfterNew
public void processAfterNew(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                            Map<String,String[]> requestParameters)
- 
 
- 
- Specified by:
- processAfterNewin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- processAfterNewin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
processAfterEdit
public void processAfterEdit(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                             Map<String,String[]> requestParameters)
- 
- Specified by:
- processAfterEditin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- processAfterEditin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
prepareForSave
public void prepareForSave()
- 
- Specified by:
- prepareForSavein interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- prepareForSavein class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
saveDataObject
public void saveDataObject()
- 
- Specified by:
- saveDataObjectin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- saveDataObjectin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
isOldDataObjectInDocument
public boolean isOldDataObjectInDocument()
- 
- Specified by:
- isOldDataObjectInDocumentin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- isOldDataObjectInDocumentin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
getDataObjectClass
public Class getDataObjectClass()
- 
- Specified by:
- getDataObjectClassin interface- org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
- getDataObjectClassin class- org.kuali.rice.krad.maintenance.MaintainableImpl
 
- 
 
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:
- processBeforeAddLinein class- org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
 
- 
 
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.