public class TermSpecificationMaintainable extends MaintainableImpl
Maintainable for the AgendaEditor| Constructor and Description |
|---|
TermSpecificationMaintainable() |
| Modifier and Type | Method and Description |
|---|---|
Class |
getDataObjectClass() |
void |
prepareForSave()
Overrides the parent method to additionaly clear the contexts list, which is needed for serialization performance
& space.
|
void |
processAfterAddLine(org.kuali.rice.krad.uif.view.ViewModel viewModel,
Object addLine,
String collectionId,
String collectionPath,
boolean isValidLine)
For context addition, adds the item to the persisted contextValidTerms collection on the data object.
|
void |
processAfterCopy(MaintenanceDocument document,
Map<String,String[]> requestParameters) |
void |
processAfterEdit(MaintenanceDocument document,
Map<String,String[]> requestParameters) |
void |
processAfterNew(MaintenanceDocument document,
Map<String,String[]> requestParameters) |
void |
processAfterRetrieve()
Recreate the contexts from the contextIDs (needed due to serialization)
|
void |
processCollectionDeleteLine(org.kuali.rice.krad.uif.view.ViewModel viewModel,
String collectionId,
String collectionPath,
int lineIndex)
For context removal, removes the given item from the persisted contextValidTerms collection on the data object.
|
Object |
retrieveObjectForEditOrCopy(MaintenanceDocument document,
Map<String,String> dataObjectKeys) |
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getKualiRuleService, getLegacyDataAdapter, getLockingDocumentId, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomViewFinalize, prepareExternalBusinessObject, processAfterDeleteLine, processAfterPost, saveDataObject, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setKualiRuleService, setLegacyDataAdapter, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getDataDictionaryService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performCustomInitialization, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setViewContext, setViewDictionaryServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomInitialization, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setElementContext, setViewContextpublic TermSpecificationMaintainable()
public Object retrieveObjectForEditOrCopy(MaintenanceDocument document, Map<String,String> dataObjectKeys)
retrieveObjectForEditOrCopy in interface MaintainableretrieveObjectForEditOrCopy in class MaintainableImplpublic void processAfterNew(MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterNew in interface MaintainableprocessAfterNew in class MaintainableImplpublic void processAfterEdit(MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterEdit in interface MaintainableprocessAfterEdit in class MaintainableImplpublic void processAfterCopy(MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterCopy in interface MaintainableprocessAfterCopy in class MaintainableImplpublic void prepareForSave()
prepareForSave in interface MaintainableprepareForSave in class MaintainableImplMaintainable.prepareForSave()public void processAfterAddLine(org.kuali.rice.krad.uif.view.ViewModel viewModel, Object addLine, String collectionId, String collectionPath, boolean isValidLine)
Without this step, the context is only added to a transient collection and the relationship will never be persisted.
processAfterAddLine in interface org.kuali.rice.krad.uif.service.ViewHelperServiceprocessAfterAddLine in class MaintainableImplpublic void processCollectionDeleteLine(org.kuali.rice.krad.uif.view.ViewModel viewModel, String collectionId, String collectionPath, int lineIndex)
Without this step, the context is only removed from a transient collection and the severed relationship will never be persisted.
processCollectionDeleteLine in interface org.kuali.rice.krad.uif.service.ViewHelperServiceprocessCollectionDeleteLine in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImplpublic Class getDataObjectClass()
getDataObjectClass in interface MaintainablegetDataObjectClass in class MaintainableImplpublic void processAfterRetrieve()
processAfterRetrieve in interface MaintainableprocessAfterRetrieve in class MaintainableImplMaintainable.processAfterRetrieve()Copyright © 2005–2017 The Kuali Foundation. All rights reserved.