org.telscenter.pas.steps
Class ConcordModelState

java.lang.Object
  extended by java.beans.beancontext.BeanContextChildSupport
      extended by org.telscenter.pas.beans.PasStep
          extended by org.telscenter.pas.steps.AbstractUrlStep
              extended by org.telscenter.pas.steps.ConcordModelState
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, IntroductionHtmlAware

public class ConcordModelState
extends AbstractUrlStep
implements IntroductionHtmlAware

Implementation of the Pas step type, Pedagogica.

Author:
turadg
See Also:
Serialized Form

Nested Class Summary
 class ConcordModelState.Content
           
 
Field Summary
protected  javax.swing.JPanel buttonPanel
           
protected  javax.swing.JButton launchButton
           
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Constructor Summary
ConcordModelState()
           
 
Method Summary
 void beforeSessionStart()
           PasProject calls this method on each step after assembly() and before showing its frame.
 java.lang.String getCodeBase()
           
 java.awt.Component getComponent()
           
 java.lang.String getIntroductionHtml()
           
protected static java.util.List<java.lang.String> getJarList(java.lang.String path)
           
 java.lang.String getType()
          Replaced by hoverString property
protected  java.io.InputStream getURLStream(java.lang.String urlString)
           
protected  java.io.InputStream getURLStream(java.net.URL url)
           
protected  void initialize()
           
 void setCodeBase(java.lang.String path)
           
 void setIntroductionHtml(java.lang.String introductionHtml)
           
 
Methods inherited from class org.telscenter.pas.steps.AbstractUrlStep
getUrl, setUrl
 
Methods inherited from class org.telscenter.pas.beans.PasStep
addPropertyChangeListener, afterComponentAdded, consumeService, 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
 

Field Detail

launchButton

protected javax.swing.JButton launchButton

buttonPanel

protected javax.swing.JPanel buttonPanel
Constructor Detail

ConcordModelState

public ConcordModelState()
Method Detail

getComponent

public java.awt.Component getComponent()
Specified by:
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxy
Specified by:
getComponent in class AbstractUrlStep

getCodeBase

public java.lang.String getCodeBase()

setCodeBase

public void setCodeBase(java.lang.String path)

beforeSessionStart

public void beforeSessionStart()
Description copied from class: PasStep

PasProject calls this method on each step after assembly() and before showing its frame. If the step has any heavy lifting to do, do it now so when the user reaches the step it comes up quickly.

NOTE:: this will no be called in authoring, or any environments other than a learning session. It is only a hint and cannot be relied upon.

Overrides:
beforeSessionStart in class PasStep

initialize

protected void initialize()

getIntroductionHtml

public java.lang.String getIntroductionHtml()
Specified by:
getIntroductionHtml in interface IntroductionHtmlAware

setIntroductionHtml

public void setIntroductionHtml(java.lang.String introductionHtml)
Specified by:
setIntroductionHtml in interface IntroductionHtmlAware

getURLStream

protected java.io.InputStream getURLStream(java.net.URL url)

getURLStream

protected java.io.InputStream getURLStream(java.lang.String urlString)

getType

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

Overrides:
getType in class PasStep
Returns:

getJarList

protected static java.util.List<java.lang.String> getJarList(java.lang.String path)


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