public interface AssignmentSupplementItemService
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEditNoteItem(Assignment a)
Can the current user modify the AssignmentNoteItem?
|
boolean |
canReadNoteItem(Assignment a,
String context)
Can current user read the AssignmentNoteItem?
|
boolean |
canViewAllPurposeItem(Assignment a)
Can the current user view the all purpose item?
|
boolean |
canViewModelAnswer(Assignment a,
AssignmentSubmission s)
Can the current user see the model answer or not
|
boolean |
cleanAllPurposeItemAccess(AssignmentAllPurposeItem aItem)
reset the all purpose item access list
|
boolean |
cleanAttachment(AssignmentSupplementItemWithAttachment item)
reset the attachment list
|
List<String> |
getAccessListForAllPurposeItem(AssignmentAllPurposeItem item)
get the access list for this AllPurposeItem
|
AssignmentAllPurposeItem |
getAllPurposeItem(String assignmentId)
Get the AssignmentAllPurposeItem object
|
List<String> |
getAttachmentListForSupplementItem(AssignmentSupplementItemWithAttachment item)
get the list of attachment ids for a AssignmentSupplementItemWithAttachment
|
AssignmentModelAnswerItem |
getModelAnswer(String assignmentId)
Get the ModelAnswer object
|
AssignmentNoteItem |
getNoteItem(String assignmentId)
Get the AssignmentNoteItem object
|
AssignmentAllPurposeItem |
newAllPurposeItem()
new AssignmentAllPurposeItem object
|
AssignmentAllPurposeItemAccess |
newAllPurposeItemAccess()
new AssignmentAllPurposeItemAccess object
|
AssignmentSupplementItemAttachment |
newAttachment()
new AssignmentSupplementItemAttachment object
|
AssignmentModelAnswerItem |
newModelAnswer()
new ModelAnswer object
|
AssignmentNoteItem |
newNoteItem()
new AssignmentNoteItem object
|
boolean |
removeAllPurposeItem(AssignmentAllPurposeItem aItem)
Remove the AssignmentAllPurposeItem object
|
boolean |
removeAllPurposeItemAccess(AssignmentAllPurposeItemAccess access)
remove the access record
|
boolean |
removeAttachment(AssignmentSupplementItemAttachment attachment)
remove the AssignmentSupplementItemAttachment object
|
boolean |
removeModelAnswer(AssignmentModelAnswerItem mItem)
Remove the ModelAnswer object
|
boolean |
removeNoteItem(AssignmentNoteItem nItem)
Remove the AssignmentNoteItem object
|
boolean |
saveAllPurposeItem(AssignmentAllPurposeItem aItem)
Save the AssignmentAllPurposeItem object
|
boolean |
saveAllPurposeItemAccess(AssignmentAllPurposeItemAccess access)
save AssignmentAllPurposeItemAccess object
|
boolean |
saveAttachment(AssignmentSupplementItemAttachment attachment)
Save AssignmentSupplementItemAttachment object
|
boolean |
saveModelAnswer(AssignmentModelAnswerItem mItem)
Save the ModelAnswer object
|
boolean |
saveNoteItem(AssignmentNoteItem nItem)
Save the AssignmentNoteItem object
|
void |
setAssignmentService(AssignmentService assignmentService) |
AssignmentSupplementItemAttachment newAttachment()
boolean saveAttachment(AssignmentSupplementItemAttachment attachment)
attachment - List<String> getAttachmentListForSupplementItem(AssignmentSupplementItemWithAttachment item)
item - boolean cleanAttachment(AssignmentSupplementItemWithAttachment item)
item - boolean removeAttachment(AssignmentSupplementItemAttachment attachment)
attachment - AssignmentModelAnswerItem newModelAnswer()
boolean saveModelAnswer(AssignmentModelAnswerItem mItem)
mItem - boolean removeModelAnswer(AssignmentModelAnswerItem mItem)
mItem - AssignmentModelAnswerItem getModelAnswer(String assignmentId)
assignmentId - AssignmentNoteItem newNoteItem()
boolean saveNoteItem(AssignmentNoteItem nItem)
nItem - boolean removeNoteItem(AssignmentNoteItem nItem)
nItem - AssignmentNoteItem getNoteItem(String assignmentId)
assignmentId - AssignmentAllPurposeItem newAllPurposeItem()
boolean saveAllPurposeItem(AssignmentAllPurposeItem aItem)
aItem - boolean removeAllPurposeItem(AssignmentAllPurposeItem aItem)
aItem - boolean cleanAllPurposeItemAccess(AssignmentAllPurposeItem aItem)
aItem - AssignmentAllPurposeItem getAllPurposeItem(String assignmentId)
assignmentId - AssignmentAllPurposeItemAccess newAllPurposeItemAccess()
boolean saveAllPurposeItemAccess(AssignmentAllPurposeItemAccess access)
boolean removeAllPurposeItemAccess(AssignmentAllPurposeItemAccess access)
access - List<String> getAccessListForAllPurposeItem(AssignmentAllPurposeItem item)
item - boolean canViewModelAnswer(Assignment a, AssignmentSubmission s)
a - s - boolean canReadNoteItem(Assignment a, String context)
a - context - boolean canEditNoteItem(Assignment a)
a - boolean canViewAllPurposeItem(Assignment a)
a - void setAssignmentService(AssignmentService assignmentService)
Copyright © 2003–2019 The Sakai Foundation. All rights reserved.