public static final class Preferences.Builder extends Object implements Serializable, ModelBuilder, PreferencesContract
public Preferences build()
ModelBuilderbuild in interface ModelBuilderpublic static Preferences.Builder create()
public static Preferences.Builder create(String emailNotification, String notifyPrimaryDelegation, String notifySecondaryDelegation, String openNewWindow, String showActionRequested, String showDateCreated, String showDocumentStatus, String showAppDocStatus, String showDocType, String showInitiator, String showDocTitle, String showWorkgroupRequest, String showDelegator, String showClearFyi, String pageSize, String refreshRate, String colorSaved, String colorInitiated, String colorDisapproved, String colorEnroute, String colorApproved, String colorFinal, String colorDissapproveCancel, String colorProcessed, String colorException, String colorCanceled, String delegatorFilter, String useOutbox, String showDateApproved, String showCurrentNode, String primaryDelegateFilter, String notifyAcknowledge, String notifyApprove, String notifyComplete, String notifyFYI, Map<String,String> documentTypeNotificationPreferences, boolean requiresSave)
public static Preferences.Builder create(PreferencesContract contract)
public static Preferences.Builder create(Map<String,String> map, Map<String,String> documentTypeNotificationPreferences, boolean requiresSave)
public boolean isRequiresSave()
isRequiresSave in interface PreferencesContractpublic void setRequiresSave(boolean requiresSave)
public String getEmailNotification()
getEmailNotification in interface PreferencesContractpublic void setEmailNotification(String emailNotification)
public String getNotifyPrimaryDelegation()
getNotifyPrimaryDelegation in interface PreferencesContractpublic void setNotifyPrimaryDelegation(String notifyPrimaryDelegation)
public String getNotifySecondaryDelegation()
getNotifySecondaryDelegation in interface PreferencesContractpublic void setNotifySecondaryDelegation(String notifySecondaryDelegation)
public String getOpenNewWindow()
getOpenNewWindow in interface PreferencesContractpublic void setOpenNewWindow(String openNewWindow)
public String getShowActionRequested()
getShowActionRequested in interface PreferencesContractpublic void setShowActionRequested(String showActionRequested)
public String getShowDateCreated()
getShowDateCreated in interface PreferencesContractpublic void setShowDateCreated(String showDateCreated)
public String getShowDocumentStatus()
getShowDocumentStatus in interface PreferencesContractpublic void setShowDocumentStatus(String showDocumentStatus)
public String getShowAppDocStatus()
getShowAppDocStatus in interface PreferencesContractpublic void setShowAppDocStatus(String showAppDocStatus)
public String getShowDocType()
getShowDocType in interface PreferencesContractpublic void setShowDocType(String showDocType)
public String getShowInitiator()
getShowInitiator in interface PreferencesContractpublic void setShowInitiator(String showInitiator)
public String getShowDocTitle()
getShowDocTitle in interface PreferencesContractpublic void setShowDocTitle(String showDocTitle)
public String getShowWorkgroupRequest()
getShowWorkgroupRequest in interface PreferencesContractpublic void setShowWorkgroupRequest(String showWorkgroupRequest)
public String getShowDelegator()
getShowDelegator in interface PreferencesContractpublic void setShowDelegator(String showDelegator)
public String getShowClearFyi()
getShowClearFyi in interface PreferencesContractpublic void setShowClearFyi(String showClearFyi)
public String getPageSize()
getPageSize in interface PreferencesContractpublic void setPageSize(String pageSize)
public String getRefreshRate()
getRefreshRate in interface PreferencesContractpublic void setRefreshRate(String refreshRate)
public String getColorSaved()
getColorSaved in interface PreferencesContractpublic void setColorSaved(String colorSaved)
public String getColorInitiated()
getColorInitiated in interface PreferencesContractpublic void setColorInitiated(String colorInitiated)
public String getColorDisapproved()
getColorDisapproved in interface PreferencesContractpublic void setColorDisapproved(String colorDisapproved)
public String getColorEnroute()
getColorEnroute in interface PreferencesContractpublic void setColorEnroute(String colorEnroute)
public String getColorApproved()
getColorApproved in interface PreferencesContractpublic void setColorApproved(String colorApproved)
public String getColorFinal()
getColorFinal in interface PreferencesContractpublic void setColorFinal(String colorFinal)
public String getColorDisapproveCancel()
getColorDisapproveCancel in interface PreferencesContractpublic void setColorDissapproveCancel(String colorDissapproveCancel)
public String getColorProcessed()
getColorProcessed in interface PreferencesContractpublic void setColorProcessed(String colorProcessed)
public String getColorException()
getColorException in interface PreferencesContractpublic void setColorException(String colorException)
public String getColorCanceled()
getColorCanceled in interface PreferencesContractpublic void setColorCanceled(String colorCanceled)
public String getDelegatorFilter()
getDelegatorFilter in interface PreferencesContractpublic void setDelegatorFilter(String delegatorFilter)
public String getUseOutbox()
getUseOutbox in interface PreferencesContractpublic void setUseOutbox(String useOutbox)
public String getShowDateApproved()
getShowDateApproved in interface PreferencesContractpublic void setShowDateApproved(String showDateApproved)
public String getShowCurrentNode()
getShowCurrentNode in interface PreferencesContractpublic void setShowCurrentNode(String showCurrentNode)
public String getPrimaryDelegateFilter()
getPrimaryDelegateFilter in interface PreferencesContractpublic void setPrimaryDelegateFilter(String primaryDelegateFilter)
public String getNotifyAcknowledge()
getNotifyAcknowledge in interface PreferencesContractpublic void setNotifyAcknowledge(String notifyAcknowledge)
public String getNotifyApprove()
getNotifyApprove in interface PreferencesContractpublic void setNotifyApprove(String notifyApprove)
public String getNotifyComplete()
getNotifyComplete in interface PreferencesContractpublic void setNotifyComplete(String notifyComplete)
public String getNotifyFYI()
getNotifyFYI in interface PreferencesContractpublic void setNotifyFYI(String notifyFYI)
public String getDocumentTypeNotificationPreference(String documentType)
public void setDocumentTypeNotificationPreference(String documentType, String preference)
public Map<String,String> getDocumentTypeNotificationPreferences()
getDocumentTypeNotificationPreferences in interface PreferencesContractpublic void setDocumentTypeNotificationPreferences(Map<String,String> documentTypeNotificationPreferences)
public void addDocumentTypeNotificationPreference(String documentType, String preference)
public void removeDocumentTypeNotificationPreference(String documentType)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.