org.telscenter.pas.steps
Class Note

java.lang.Object
  extended by java.beans.beancontext.BeanContextChildSupport
      extended by org.telscenter.pas.beans.PasStep
          extended by org.telscenter.pas.steps.Assessment
              extended by org.telscenter.pas.steps.Note
All Implemented Interfaces:
java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextChildComponentProxy, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServicesListener, java.io.Serializable, java.util.EventListener, net.sf.sail.common.beansupport.ITitleAware, IAuthorNotation, IHelp, IWorkReporter, INoteStep

public class Note
extends Assessment
implements INoteStep

Implement of the Pas step type, Notes.

Author:
turadg
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.telscenter.pas.steps.Assessment
agentService, assessmentItem, responseDeclarationToSocks, responses, sessionService
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Constructor Summary
Note()
           
 
Method Summary
 java.awt.Component getComponent()
          UI component
 INoteUI getNoteUI()
          get the note ui
 java.lang.String getType()
          Replaced by hoverString property
 javax.swing.JDialog showNoteAlreadyOpenDialog()
          checking if the note is already one
 javax.swing.JDialog showNoteAlreadyOpenDialog(PasFrame pasFrame)
          checking if the note is already one
 javax.swing.JDialog showNotePartsCheckDialog()
          dialog for note checking note parts
 javax.swing.JDialog showNoteSaveCheckDialog()
          dialog for saving note
 
Methods inherited from class org.telscenter.pas.steps.Assessment
bindResponsesToSocks, consumeService, extractBody, getAgentService, getAssessmentItem, getCurrentAnswers, getCurrentPrompts, getCurrentStepParts, getEntityToPromptMap, getInteractionByResponseDeclaration, getPossibleScore, getReportForLearner, getReportForLearner, getReportForLearnerPDF, getReportForLearnerWithAnnotations, getReportForLearnerWithAnnotations, getResponseDeclarationToSocks, getResponses, getSessionService, getStudentAnswer, getTabbed, initStepParts, isInjectPrompt, isSubmitted, lastAnswer, saveAssessmentItem, saveData, setAssessmentItem, setInjectPrompt, setPossibleScore, setSubmitted, setTabbed
 
Methods inherited from class org.telscenter.pas.beans.PasStep
addPropertyChangeListener, afterComponentAdded, beforeSessionStart, getAuthorNotes, getHelpId, getHintSet, getHoverString, getTitle, hasHints, initializeBeanContextResources, initializePasStep, removePropertyChangeListener, serviceAvailable, setAuthorNotes, setBeanContext, setHintSet, setHoverString, setTitle, stepEnter, stepExit, toString
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, releaseBeanContextResources, removePropertyChangeListener, removeVetoableChangeListener, serviceRevoked, validatePendingSetBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.telscenter.pas.steps.INoteStep
getTitle
 

Constructor Detail

Note

public Note()
Method Detail

getType

public java.lang.String getType()
Description copied from class: PasStep
Replaced by hoverString property

Specified by:
getType in interface INoteStep
Specified by:
getType in class Assessment
Returns:

getComponent

public java.awt.Component getComponent()
Description copied from interface: INoteStep
UI component

Specified by:
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxy
Specified by:
getComponent in interface INoteStep
Specified by:
getComponent in class Assessment
Returns:

showNoteSaveCheckDialog

public javax.swing.JDialog showNoteSaveCheckDialog()
Description copied from interface: INoteStep
dialog for saving note

Specified by:
showNoteSaveCheckDialog in interface INoteStep
Returns:

showNotePartsCheckDialog

public javax.swing.JDialog showNotePartsCheckDialog()
Description copied from interface: INoteStep
dialog for note checking note parts

Specified by:
showNotePartsCheckDialog in interface INoteStep
Returns:

showNoteAlreadyOpenDialog

public javax.swing.JDialog showNoteAlreadyOpenDialog()
Description copied from interface: INoteStep
checking if the note is already one

Specified by:
showNoteAlreadyOpenDialog in interface INoteStep
Returns:

getNoteUI

public INoteUI getNoteUI()
Description copied from interface: INoteStep
get the note ui

Specified by:
getNoteUI in interface INoteStep
Returns:
the noteUI

showNoteAlreadyOpenDialog

public javax.swing.JDialog showNoteAlreadyOpenDialog(PasFrame pasFrame)
Description copied from interface: INoteStep
checking if the note is already one

Specified by:
showNoteAlreadyOpenDialog in interface INoteStep
See Also:
INoteStep.showNoteAlreadyOpenDialog(org.telscenter.pas.ui.frames.PasFrame)


Copyright © 2004-2008 TELS Center. All Rights Reserved.