Class TermMaintainable

java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.maintenance.MaintainableImpl
org.kuali.rice.krms.impl.ui.TermMaintainable
All Implemented Interfaces:
Serializable, org.kuali.rice.krad.maintenance.Maintainable, org.kuali.rice.krad.uif.service.ViewHelperService

public class TermMaintainable extends org.kuali.rice.krad.maintenance.MaintainableImpl
Maintainable for the AgendaEditor
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static DataSource
     
    void
    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)
    void
    void
    processBeforeAddLine(org.kuali.rice.krad.uif.view.ViewModel model, Object addLine, String collectionId, String collectionPath)
     
    List<org.kuali.rice.core.api.uif.RemotableAttributeField>
    retrieveCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container)
     
    retrieveObjectForEditOrCopy(org.kuali.rice.krad.maintenance.MaintenanceDocument document, Map<String,String> dataObjectKeys)
     

    Methods inherited from class org.kuali.rice.krad.maintenance.MaintainableImpl

    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, processAfterAddLine, processAfterCopy, processAfterDeleteLine, processAfterPost, saveDataObject, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setKualiRuleService, setLegacyDataAdapter, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptors

    Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

    addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getCurrentPersonContactId, getDataDictionaryService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performCustomInitialization, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setViewContext, setViewDictionaryService

    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

    addCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomInitialization, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setElementContext, setViewContext
  • Constructor Details

    • TermMaintainable

      public TermMaintainable()
  • Method Details

    • retrieveCustomAttributes

      public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container)
    • 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
    • processAfterRetrieve

      public void processAfterRetrieve()
      Specified by:
      processAfterRetrieve in interface org.kuali.rice.krad.maintenance.Maintainable
      Overrides:
      processAfterRetrieve 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

      public void processBeforeAddLine(org.kuali.rice.krad.uif.view.ViewModel model, Object addLine, String collectionId, String collectionPath)
      Specified by:
      processBeforeAddLine in interface org.kuali.rice.krad.uif.service.ViewHelperService
      Overrides:
      processBeforeAddLine in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
    • getDataSource

      public static DataSource getDataSource()