public class AgendaEditorMaintainable extends org.kuali.rice.krad.maintenance.MaintainableImpl
Maintainable
for the AgendaEditor
Modifier and Type | Field and Description |
---|---|
static String |
NEW_AGENDA_EDITOR_DOCUMENT_TEXT |
Constructor and Description |
---|
AgendaEditorMaintainable() |
Modifier and Type | Method and Description |
---|---|
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() |
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, prepareExternalBusinessObject, processAfterAddLine, 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, 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
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public static final String NEW_AGENDA_EDITOR_DOCUMENT_TEXT
public AgendaEditorMaintainable()
public org.kuali.rice.krad.service.BusinessObjectService getBoService()
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)
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)
RemotableAttributeField
s for the parameters (if any) required by the resolver for
the selected term in the proposition that is under edit.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)
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)
public Object retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document, Map<String,String> dataObjectKeys)
retrieveObjectForEditOrCopy
in interface org.kuali.rice.krad.maintenance.Maintainable
retrieveObjectForEditOrCopy
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public void processAfterNew(org.kuali.rice.krad.maintenance.MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterNew
in interface org.kuali.rice.krad.maintenance.Maintainable
processAfterNew
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public void processAfterEdit(org.kuali.rice.krad.maintenance.MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterEdit
in interface org.kuali.rice.krad.maintenance.Maintainable
processAfterEdit
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public void prepareForSave()
prepareForSave
in interface org.kuali.rice.krad.maintenance.Maintainable
prepareForSave
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public void saveDataObject()
saveDataObject
in interface org.kuali.rice.krad.maintenance.Maintainable
saveDataObject
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public boolean isOldDataObjectInDocument()
isOldDataObjectInDocument
in interface org.kuali.rice.krad.maintenance.Maintainable
isOldDataObjectInDocument
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public Class getDataObjectClass()
getDataObjectClass
in interface org.kuali.rice.krad.maintenance.Maintainable
getDataObjectClass
in class org.kuali.rice.krad.maintenance.MaintainableImpl
protected void processBeforeAddLine(org.kuali.rice.krad.uif.view.View view, org.kuali.rice.krad.uif.container.CollectionGroup collectionGroup, Object model, Object addLine)
processBeforeAddLine
in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.