|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.beans.beancontext.BeanContextChildSupport
org.telscenter.pas.beans.PasStep
org.telscenter.pas.steps.HelloWorld
public class HelloWorld
A generic Pas step type, used for testing and demonstration purposes.
| Field Summary | |
|---|---|
protected net.sf.sail.core.beans.service.AgentService |
agentService
|
protected net.sf.sail.core.beans.service.SessionService |
sessionService
|
| Fields inherited from class java.beans.beancontext.BeanContextChildSupport |
|---|
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport |
| Constructor Summary | |
|---|---|
HelloWorld()
|
|
| Method Summary | |
|---|---|
protected void |
consumeService(java.beans.beancontext.BeanContextServices bcs,
java.lang.Class<? extends java.lang.Object> serviceClass)
|
java.awt.Component |
getComponent()
|
java.util.List<javax.swing.JLabel> |
getCurrentAnswers()
|
java.util.List<java.lang.String> |
getCurrentPrompts()
|
java.util.List<javax.swing.JPanel> |
getCurrentStepParts()
|
java.util.Map<java.lang.String,java.lang.String> |
getEntityToPromptMap()
Returns a Note can have multiple
Rims because if it were a multi-part note step. |
java.lang.String |
getMessage()
gets the current message |
java.lang.Integer |
getPossibleScore()
|
javax.swing.JPanel |
getReportForLearner()
A JPanel presenting a report of the learner's work suitable for the learner themself. |
javax.swing.JPanel |
getReportForLearner(NavigateAction navigateAction)
for special navigation options |
com.lowagie.text.pdf.PdfPCell |
getReportForLearnerPDF()
|
com.lowagie.text.pdf.PdfPCell |
getReportForLearnerPDF(net.sf.sail.core.beans.service.AnnotationService annotationService)
|
javax.swing.JPanel |
getReportForLearnerWithAnnotations()
|
javax.swing.JPanel |
getReportForLearnerWithAnnotations(NavigateAction navigateAction)
for special navigation options |
net.sf.sail.core.entity.Rim<java.lang.String> |
getWorkRim()
|
net.sf.sail.core.entity.ISock<java.lang.String> |
getWorkSock()
|
void |
initStepParts()
|
protected java.lang.String |
makeMessageFromSock()
|
static void |
saveMessage(java.lang.String message)
|
void |
setMessage(java.lang.String message)
sets the current message |
void |
setPossibleScore(java.lang.Integer possibleScore)
|
void |
setWorkRim(net.sf.sail.core.entity.Rim<java.lang.String> workRim)
|
void |
setWorkSock(net.sf.sail.core.entity.ISock<java.lang.String> workSock)
|
protected void |
updateLabelMessage()
|
| Methods inherited from class org.telscenter.pas.beans.PasStep |
|---|
addPropertyChangeListener, afterComponentAdded, beforeSessionStart, getAuthorNotes, getHelpId, getHintSet, getHoverString, getTitle, getType, 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 |
| Field Detail |
|---|
protected transient net.sf.sail.core.beans.service.AgentService agentService
protected transient net.sf.sail.core.beans.service.SessionService sessionService
| Constructor Detail |
|---|
public HelloWorld()
| Method Detail |
|---|
protected void consumeService(java.beans.beancontext.BeanContextServices bcs,
java.lang.Class<? extends java.lang.Object> serviceClass)
consumeService in class PasSteppublic static void saveMessage(java.lang.String message)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
message - public java.awt.Component getComponent()
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxyprotected java.lang.String makeMessageFromSock()
protected void updateLabelMessage()
public javax.swing.JPanel getReportForLearner()
IWorkReporter
getReportForLearner in interface IWorkReporterpublic com.lowagie.text.pdf.PdfPCell getReportForLearnerPDF()
public javax.swing.JPanel getReportForLearnerWithAnnotations()
getReportForLearnerWithAnnotations in interface IWorkReporterpublic java.util.List<javax.swing.JLabel> getCurrentAnswers()
getCurrentAnswers in interface IWorkReporterpublic java.util.List<java.lang.String> getCurrentPrompts()
getCurrentPrompts in interface IWorkReporterpublic java.util.List<javax.swing.JPanel> getCurrentStepParts()
getCurrentStepParts in interface IWorkReporterpublic void initStepParts()
initStepParts in interface IWorkReporterpublic java.util.Map<java.lang.String,java.lang.String> getEntityToPromptMap()
IWorkReporterNote can have multiple
Rims because if it were a multi-part note step.
getEntityToPromptMap in interface IWorkReporterMap rimname<->prompt mapping for this step.public java.lang.Integer getPossibleScore()
getPossibleScore in interface IWorkReporterpublic void setPossibleScore(java.lang.Integer possibleScore)
setPossibleScore in interface IWorkReporterpublic net.sf.sail.core.entity.Rim<java.lang.String> getWorkRim()
public void setWorkRim(net.sf.sail.core.entity.Rim<java.lang.String> workRim)
workRim - the workRim to setpublic net.sf.sail.core.entity.ISock<java.lang.String> getWorkSock()
public void setWorkSock(net.sf.sail.core.entity.ISock<java.lang.String> workSock)
workSock - the workSock to setpublic javax.swing.JPanel getReportForLearner(NavigateAction navigateAction)
IWorkReporter
getReportForLearner in interface IWorkReporternavigateAction - - navigates the project to that step
public javax.swing.JPanel getReportForLearnerWithAnnotations(NavigateAction navigateAction)
IWorkReporter
getReportForLearnerWithAnnotations in interface IWorkReporternavigateAction - - navigates the project to that step
public com.lowagie.text.pdf.PdfPCell getReportForLearnerPDF(net.sf.sail.core.beans.service.AnnotationService annotationService)
getReportForLearnerPDF in interface IWorkReporter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||