org.sakaiproject.tool.assessment.ui.listener.author
Class AuthorActionListener

java.lang.Object
  extended by org.sakaiproject.tool.assessment.ui.listener.author.AuthorActionListener
All Implemented Interfaces:
EventListener, javax.faces.event.ActionListener, javax.faces.event.FacesListener

public class AuthorActionListener
extends Object
implements javax.faces.event.ActionListener

Title: Samigo

2

Description: Sakai Assessment Manager

Version:
$Id: AuthorActionListener.java 100817 2011-11-17 18:11:30Z ktsao@stanford.edu $
Author:
Ed Smiley

Constructor Summary
AuthorActionListener()
           
 
Method Summary
 ArrayList getTakeableList(ArrayList assessmentList, GradingService gradingService)
           
 boolean isActive(PublishedAssessmentFacade f, HashMap submissionCountHash, HashMap inProgressCountHash, HashMap numberRetakeHash, HashMap actualNumberRetakeHash, List needResubmitList)
           
 void prepareAllPublishedAssessmentsList(AuthorBean author, GradingService gradingService, ArrayList publishedAssessmentList)
           
 void prepareAssessmentsList(AuthorBean author, AssessmentService assessmentService, GradingService gradingService, PublishedAssessmentService publishedAssessmentService)
           
 void prepareRetractWarningText(AuthorBean author, ArrayList inactivePublishedList)
           
 void processAction(javax.faces.event.ActionEvent ae)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorActionListener

public AuthorActionListener()
Method Detail

processAction

public void processAction(javax.faces.event.ActionEvent ae)
                   throws javax.faces.event.AbortProcessingException
Specified by:
processAction in interface javax.faces.event.ActionListener
Throws:
javax.faces.event.AbortProcessingException

prepareAssessmentsList

public void prepareAssessmentsList(AuthorBean author,
                                   AssessmentService assessmentService,
                                   GradingService gradingService,
                                   PublishedAssessmentService publishedAssessmentService)

prepareAllPublishedAssessmentsList

public void prepareAllPublishedAssessmentsList(AuthorBean author,
                                               GradingService gradingService,
                                               ArrayList publishedAssessmentList)

prepareRetractWarningText

public void prepareRetractWarningText(AuthorBean author,
                                      ArrayList inactivePublishedList)

getTakeableList

public ArrayList getTakeableList(ArrayList assessmentList,
                                 GradingService gradingService)

isActive

public boolean isActive(PublishedAssessmentFacade f,
                        HashMap submissionCountHash,
                        HashMap inProgressCountHash,
                        HashMap numberRetakeHash,
                        HashMap actualNumberRetakeHash,
                        List needResubmitList)


Copyright © 2005-2012 Sakai Project. All Rights Reserved.