org.kuali.rice.krms.impl.ui
Class AgendaEditorMaintainable
java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.maintenance.MaintainableImpl
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 RemotableAttributeField s 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
RemotableAttributeField
s 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:
retrieveObjectForEditOrCopy
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
retrieveObjectForEditOrCopy
in class org.kuali.rice.krad.maintenance.MaintainableImpl
processAfterNew
public void processAfterNew(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
Map<String,String[]> requestParameters)
-
- Specified by:
processAfterNew
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
processAfterNew
in class org.kuali.rice.krad.maintenance.MaintainableImpl
processAfterEdit
public void processAfterEdit(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
Map<String,String[]> requestParameters)
- Specified by:
processAfterEdit
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
processAfterEdit
in class org.kuali.rice.krad.maintenance.MaintainableImpl
prepareForSave
public void prepareForSave()
- Specified by:
prepareForSave
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
prepareForSave
in class org.kuali.rice.krad.maintenance.MaintainableImpl
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
isOldDataObjectInDocument
public boolean isOldDataObjectInDocument()
- Specified by:
isOldDataObjectInDocument
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
isOldDataObjectInDocument
in class org.kuali.rice.krad.maintenance.MaintainableImpl
getDataObjectClass
public Class getDataObjectClass()
- Specified by:
getDataObjectClass
in interface org.kuali.rice.krad.maintenance.Maintainable
- Overrides:
getDataObjectClass
in 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:
processBeforeAddLine
in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.