org.kuali.rice.kew.notes
Interface CustomNoteAttribute

All Known Implementing Classes:
CustomNoteAttributeImpl, WorkflowNoteAttributeImpl

public interface CustomNoteAttribute

An attribute which allows for customization of the Notes interface for a particular document.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 Document getRouteHeaderVO()
           
 UserSession getUserSession()
           
 boolean isAuthorizedToAddNotes()
           
 boolean isAuthorizedToEditNote(Note note)
           
 boolean isAuthorizedToRetrieveAttachments()
           
 void setRouteHeaderVO(Document routeHeaderVO)
           
 void setUserSession(UserSession workflowUserSession)
           
 

Method Detail

isAuthorizedToEditNote

boolean isAuthorizedToEditNote(Note note)
                               throws Exception
Throws:
Exception

isAuthorizedToAddNotes

boolean isAuthorizedToAddNotes()
                               throws Exception
Throws:
Exception

isAuthorizedToRetrieveAttachments

boolean isAuthorizedToRetrieveAttachments()
                                          throws Exception
Throws:
Exception

getRouteHeaderVO

Document getRouteHeaderVO()

setRouteHeaderVO

void setRouteHeaderVO(Document routeHeaderVO)

getUserSession

UserSession getUserSession()

setUserSession

void setUserSession(UserSession workflowUserSession)


Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.