| Package | Description | 
|---|---|
| org.kuali.rice.kns.web.struts.action | Copyright 2005-2016 The Kuali Foundation
 Licensed under the Educational Community License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License. | 
| org.kuali.rice.kns.web.struts.form | Copyright 2005-2016 The Kuali Foundation
 Licensed under the Educational Community License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License. | 
| org.kuali.rice.krad.bo | |
| org.kuali.rice.krad.document | |
| org.kuali.rice.krad.rules | |
| org.kuali.rice.krad.rules.rule | |
| org.kuali.rice.krad.rules.rule.event | |
| org.kuali.rice.krad.service | |
| org.kuali.rice.krad.service.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | KualiDocumentActionBase. determineNoteWorkflowNotificationAction(javax.servlet.http.HttpServletRequest request,
                                       KualiDocumentFormBase kualiDocumentFormBase,
                                       Note note)Deprecated.  Override this to customize which routing action to take when sending a note. | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | KualiDocumentFormBase. getNewNote()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | KualiDocumentFormBase. setNewNote(Note newNote)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | Attachment. getNote()Gets the note attribute. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Attachment. setNote(Note note)Sets the note attribute value. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<Note> | DocumentBase. notes | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Note | DocumentControllerServiceImpl. getAddLineNoteInstance(DocumentFormBase form)Retrieves the note instance on the form that should be added to the document notes. | 
| Note | DocumentBase. getNote(int index) | 
| Note | Document. getNote(int index)Retrieves the note at the given index. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Note> | DocumentBase. getNotes() | 
| List<Note> | Document. getNotes()Returns a mutable list of all notes on the document. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DocumentBase. addNote(Note note) | 
| void | Document. addNote(Note note)Adds the given Note to the document's list of Notes. | 
| protected Attachment | DocumentControllerServiceImpl. getNewNoteAttachment(DocumentFormBase form,
                    Document document,
                    Note newNote)Builds an attachment for the file (if any) associated with the add note instance. | 
| boolean | DocumentBase. removeNote(Note note) | 
| boolean | Document. removeNote(Note note)Removes the given note from the document's list of notes. | 
| protected void | DocumentControllerServiceImpl. saveNewNote(DocumentFormBase form,
           Document document,
           Note newNote)Saves a new note instance to the data store if the document state allows it. | 
| protected void | DocumentControllerServiceImpl. setNewNoteProperties(DocumentFormBase form,
                    Document document,
                    Note newNote)Defaults properties (posted timestamp, object id, author) on the note instance that will be added. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DocumentBase. setNotes(List<Note> notes) | 
| void | Document. setNotes(List<Note> notes)Sets the document's list of notes to the given list. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DocumentRuleBase. isNoteValid(Note note)Verifies that the note's fields are valid - it does required and format checks. | 
| boolean | DocumentRuleBase. processAddNote(Document document,
              Note note)Runs all business rules needed prior to adding a document note. | 
| protected boolean | DocumentRuleBase. processCustomAddNoteBusinessRules(Document document,
                                 Note note)This method should be overridden by children rule classes as a hook to implement document specific business rule
 checks for
 the "add document note" event. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | AddNoteRule. processAddNote(Document document,
              Note note)This method is responsible for housing business rules that need to be checked before a note is added to a document. | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | AddNoteEvent. getNote()This method retrieves the note associated with this event. | 
| Constructor and Description | 
|---|
| AddNoteEvent(Document document,
            Note note)Constructs an AddNoteEvent with the given document | 
| AddNoteEvent(String errorPathPrefix,
            Document document,
            Note note)Constructs an AddNoteEvent with the specified errorPathPrefix and document | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | NoteService. createNote(Note noteToCopy,
          GloballyUnique bo,
          String authorPrincipalId)Creates a new note which is a copy of the given note and is associated with
 the specified PersistableBusinessObject and Person. | 
| Note | DocumentService. createNoteFromDocument(Document document,
                      String text)This method creates a note from the given document and note text. | 
| Note | NoteService. getNoteByNoteId(Long noteId)Retrieves the note with the given id. | 
| Note | NoteService. save(Note note)Saves the specified note. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Note> | NoteService. getByRemoteObjectId(String remoteObjectId)Retrieves a list of notes that are associated with the given object id. | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | NoteService. createNote(Note noteToCopy,
          GloballyUnique bo,
          String authorPrincipalId)Creates a new note which is a copy of the given note and is associated with
 the specified PersistableBusinessObject and Person. | 
| void | NoteService. deleteNote(Note note)Deletes the specified note. | 
| void | AttachmentService. moveAttachmentWherePending(Note note)Moves attachments on notes from the pending directory to the real one | 
| Note | NoteService. save(Note note)Saves the specified note. | 
| Document | DocumentService. sendNoteRouteNotification(Document document,
                         Note note,
                         Person sender)Builds an workflow notification request for the note and sends it to note recipient. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | NoteService. saveNoteList(List<Note> notes)Saves the given lists of notes. | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | NoteServiceImpl. createNote(Note noteToCopy,
          GloballyUnique bo,
          String authorPrincipalId)TODO this method seems awfully out of place in this service | 
| Note | DocumentServiceImpl. createNoteFromDocument(Document document,
                      String text) | 
| Note | NoteServiceImpl. getNoteByNoteId(Long noteId) | 
| Note | NoteServiceImpl. save(Note note) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Note> | NoteServiceImpl. getByRemoteObjectId(String remoteObjectId) | 
| Modifier and Type | Method and Description | 
|---|---|
| Note | NoteServiceImpl. createNote(Note noteToCopy,
          GloballyUnique bo,
          String authorPrincipalId)TODO this method seems awfully out of place in this service | 
| void | NoteServiceImpl. deleteNote(Note note) | 
| void | AttachmentServiceImpl. moveAttachmentWherePending(Note note) | 
| Note | NoteServiceImpl. save(Note note) | 
| Document | DocumentServiceImpl. sendNoteRouteNotification(Document document,
                         Note note,
                         Person sender) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | NoteServiceImpl. saveNoteList(List<Note> notes) | 
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.