|
||||||||||
| 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.Pedraw
public class Pedraw
Implementation of the Pas step type, PasDraw 2.
| Field Summary | |
|---|---|
static java.net.URL |
errorImageURL
|
| Fields inherited from class java.beans.beancontext.BeanContextChildSupport |
|---|
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport |
| Constructor Summary | |
|---|---|
Pedraw()
|
|
| 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 |
getIntroductionHtml()
|
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> |
getStarterRim()
|
java.lang.String |
getType()
Replaced by hoverString property |
net.sf.sail.core.entity.Rim<java.lang.String> |
getWorkRim()
|
protected void |
initializePasStep(java.beans.beancontext.BeanContextServices bcs)
Called by initializeBeanContextResources() during the unmarshalling phase, before the assembly phase. |
void |
initStepParts()
|
void |
setIntroductionHtml(java.lang.String introductionHtml)
|
void |
setPossibleScore(java.lang.Integer possibleScore)
|
void |
setStarterRim(net.sf.sail.core.entity.Rim<java.lang.String> starterRim)
|
void |
setWorkRim(net.sf.sail.core.entity.Rim<java.lang.String> workRim)
|
| Methods inherited from class org.telscenter.pas.beans.PasStep |
|---|
addPropertyChangeListener, afterComponentAdded, beforeSessionStart, getAuthorNotes, getHelpId, getHintSet, getHoverString, getTitle, hasHints, initializeBeanContextResources, 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 |
|---|
public static final java.net.URL errorImageURL
| Constructor Detail |
|---|
public Pedraw()
| Method Detail |
|---|
protected void initializePasStep(java.beans.beancontext.BeanContextServices bcs)
PasStepCalled by initializeBeanContextResources() during the unmarshalling phase, before the assembly phase. Thus, at this point the object can't make use of anything outside its own context Pod.
By default, does nothing. Override in child.
initializePasStep in class PasSteppublic java.lang.String getType()
PasStep
getType in class PasStep
protected void consumeService(java.beans.beancontext.BeanContextServices bcs,
java.lang.Class<? extends java.lang.Object> serviceClass)
consumeService in class PasSteppublic java.awt.Component getComponent()
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxypublic java.lang.String getIntroductionHtml()
getIntroductionHtml in interface IntroductionHtmlAwarepublic void setIntroductionHtml(java.lang.String introductionHtml)
setIntroductionHtml in interface IntroductionHtmlAwarepublic net.sf.sail.core.entity.Rim<java.lang.String> getStarterRim()
public void setStarterRim(net.sf.sail.core.entity.Rim<java.lang.String> starterRim)
public net.sf.sail.core.entity.Rim<java.lang.String> getWorkRim()
public void setWorkRim(net.sf.sail.core.entity.Rim<java.lang.String> workRim)
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 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 | |||||||||