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