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

java.lang.Object
  extended by org.sakaiproject.tool.assessment.ui.listener.author.TemplateBaseListener
All Implemented Interfaces:
EventListener, javax.faces.event.ActionListener, javax.faces.event.FacesListener
Direct Known Subclasses:
ConfirmDeleteTemplateListener, DeleteTemplateListener, EditTemplateListener, TemplateListener, TemplateLoadListener, TemplateUpdateListener

public abstract class TemplateBaseListener
extends Object
implements javax.faces.event.ActionListener

Title: Sakai Project

Description: Samigo Assessment Manager. This is a base class with some common methods used by template action listerners.

Version:
$Id: TemplateBaseListener.java 59684 2009-04-03 23:33:27Z arwhyte@umich.edu $
Author:
Ed Smiley

Constructor Summary
TemplateBaseListener()
           
 
Method Summary
protected  AssessmentTemplateFacade getAssessmentTemplate(String templateId)
          Get a template from the template id
protected  TemplateBean lookupTemplateBean(javax.faces.context.FacesContext context)
          Helper method to look up template backing bean.
abstract  void processAction(javax.faces.event.ActionEvent parm1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateBaseListener

public TemplateBaseListener()
Method Detail

processAction

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

getAssessmentTemplate

protected AssessmentTemplateFacade getAssessmentTemplate(String templateId)
Get a template from the template id

Parameters:
templateId -
Returns:
the template object, or null on failure

lookupTemplateBean

protected TemplateBean lookupTemplateBean(javax.faces.context.FacesContext context)
                                   throws javax.faces.FacesException
Helper method to look up template backing bean.

Parameters:
context - the faces context
Returns:
the backing bean
Throws:
javax.faces.FacesException


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